speb/financial-data huggingface dataset:
Shareholder yield for CANFINHOME.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1375156742.3604875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CANFINHOME.NS (quarterly period ending 2024-12-31)
Market cap (USD): 1150291764.5637019
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CANFINHOME.NS (annual period ending 2025-03-31)
Market cap (USD): 1015356200.8544754
Dividends paid: 15566296.469487958
Stock repurchases: 0
Net debt paydown: -307064671.2758117
Dividend yield: 1.533087251192055%
Buyback yield: 0%
Debt paydown yield: -30.242063919775212%
Total shareholder yield: -28.70897666858316% (Minimal or Negative)
Shareholder yield for CANFINHOME.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1015356200.8544754
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CANFINHOME.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1205823420.557103
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CANFINHOME.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1367026112.9265902
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAPS (annual period ending 2021-12-31)
Market cap (USD): 262254734.25
Dividends paid: 3950000
Stock repurchases: 3950000
Dividend yield: 1.5061691874872227%
Buyback yield: 1.5061691874872227%
Total shareholder yield: 3.0123383749744455% (Low Return)
Shareholder yield for CAPS (annual period ending 2022-12-31)
Market cap (USD): 562517401
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAPS (annual period ending 2023-12-31)
Market cap (USD): 79056499.60000001
Dividends paid: 0
Stock repurchases: 389000
Net debt paydown: 8476000
Dividend yield: 0%
Buyback yield: 0.4920531543493737%
Debt paydown yield: 10.721446108651133%
Total shareholder yield: 11.213499263000507% (High Return)
Shareholder yield for CAPS (quarterly period ending 2024-09-30)
Market cap (USD): 49410312.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAPS (quarterly period ending 2024-12-31)
Market cap (USD): 34055107.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAPS (annual period ending 2024-12-31)
Market cap (USD): 34055107.52
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3716000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.911725936609228%
Total shareholder yield: 10.911725936609228% (High Return)
Shareholder yield for CAPS (quarterly period ending 2025-03-31)
Market cap (USD): 36639646.93
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAPS (quarterly period ending 2025-06-30)
Market cap (USD): 27365711.400000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -983000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.5920864092720057%
Total shareholder yield: -3.5920864092720057% (Minimal or Negative)
Shareholder yield for CAPS (quarterly period ending 2025-09-30)
Market cap (USD): 19916156.63
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2517000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.63798054393992%
Total shareholder yield: -12.63798054393992% (Minimal or Negative)
Shareholder yield for CAPS (quarterly period ending 2025-12-31)
Market cap (USD): 11098316.29
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5597000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -50.43107309027683%
Total shareholder yield: -50.43107309027683% (Minimal or Negative)
Shareholder yield for CAPS (annual period ending 2025-12-31)
Market cap (USD): 11098316.29
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12240000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -110.28699921832919%
Total shareholder yield: -110.28699921832919% (Minimal or Negative)
Shareholder yield for CEI.V (annual period ending 2022-12-31)
Market cap (USD): 372744164.11764705
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CEI.V (annual period ending 2023-12-31)
Market cap (USD): 360036976.70454544
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -534759.3582887701
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.14852901032096094%
Total shareholder yield: -0.14852901032096094% (Minimal or Negative)
Shareholder yield for CEI.V (quarterly period ending 2024-09-30)
Market cap (USD): 361423785.79999995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CEI.V (annual period ending 2024-12-31)
Market cap (USD): 354497946.2937063
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -181468.53146853147
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.051190291330540566%
Total shareholder yield: -0.051190291330540566% (Minimal or Negative)
Shareholder yield for CEI.V (quarterly period ending 2024-12-31)
Market cap (USD): 354497946.2937063
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CEI.V (quarterly period ending 2025-03-31)
Market cap (USD): 363360394.951049
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CEI.V (quarterly period ending 2025-06-30)
Market cap (USD): 388524573.9854014
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3342177.5304986946
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8602229445142575%
Total shareholder yield: -0.8602229445142575% (Minimal or Negative)
Shareholder yield for CEI.V (quarterly period ending 2025-09-30)
Market cap (USD): 373816809.1942446
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1924864.7797090858
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5149219436809428%
Total shareholder yield: -0.5149219436809428% (Minimal or Negative)
Shareholder yield for CEI.V (quarterly period ending 2025-12-31)
Market cap (USD): 374648696.3430657
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -26019660.767736167
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.945082425673242%
Total shareholder yield: -6.945082425673242% (Minimal or Negative)
Shareholder yield for CEI.V (annual period ending 2025-12-31)
Market cap (USD): 374648696.3430657
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -57153136.644377515
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.255127590793057%
Total shareholder yield: -15.255127590793057% (Minimal or Negative)
Shareholder yield for CEMX.TO (annual period ending 2021-12-31)
Market cap (USD): 38921126.33858267
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CEMX.TO (annual period ending 2022-12-31)
Market cap (USD): 24230309.044117644
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CEMX.TO (annual period ending 2023-12-31)
Market cap (USD): 31773077.424242426
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3112277.183600713
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.795328107645274%
Total shareholder yield: 9.795328107645274% (Moderate Return)
Shareholder yield for CEMX.TO (quarterly period ending 2024-09-30)
Market cap (USD): 27738400.925925925
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CEMX.TO (quarterly period ending 2024-12-31)
Market cap (USD): 27234066.363636363
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CEMX.TO (annual period ending 2024-12-31)
Market cap (USD): 27234066.363636363
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -51515.15151515184
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.18915703159164%
Total shareholder yield: -0.18915703159164% (Minimal or Negative)
Shareholder yield for CEMX.TO (quarterly period ending 2025-03-31)
Market cap (USD): 19901817.727272727
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CEMX.TO (quarterly period ending 2025-06-30)
Market cap (USD): 33893491.35036496
Dividends paid: 0
Stock repurchases: 153284.6715328467
Net debt paydown: 31933.030473176856
Dividend yield: 0%
Buyback yield: 0.45225400342592964%
Debt paydown yield: 0.0942158190287263%
Total shareholder yield: 0.5464698224546559% (Low Return)
Shareholder yield for CEMX.TO (quarterly period ending 2025-09-30)
Market cap (USD): 39871456.8705036
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -65866.72268025018
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.16519768237758464%
Total shareholder yield: -0.16519768237758464% (Minimal or Negative)
Shareholder yield for CEMX.TO (annual period ending 2025-12-31)
Market cap (USD): 39360183.50364963
Dividends paid: 0
Stock repurchases: 305839.4160583941
Net debt paydown: 7631.055076310877
Dividend yield: 0%
Buyback yield: 0.7770274140872222%
Debt paydown yield: 0.019387752792370226%
Total shareholder yield: 0.7964151668795925% (Low Return)
Shareholder yield for CEMX.TO (quarterly period ending 2025-12-31)
Market cap (USD): 39360183.50364963
Dividends paid: 0
Stock repurchases: 152554.74452554743
Net debt paydown: 236669.64238827955
Dividend yield: 0%
Buyback yield: 0.3875864666926717%
Debt paydown yield: 0.601292019805585%
Total shareholder yield: 0.9888784864982567% (Low Return)
Shareholder yield for CHG.L (annual period ending 2021-10-31)
Market cap (USD): 10108109.36027778
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CHG.L (annual period ending 2022-10-31)
Market cap (USD): 8871576.573488371
Dividends paid: 16744186.046511628
Stock repurchases: 8139534.883720931
Dividend yield: 188.73968913878954%
Buyback yield: 91.7484599980227%
Total shareholder yield: 280.48814913681224% (High Return)
Shareholder yield for CHG.L (annual period ending 2023-10-31)
Market cap (USD): 8809424.895365855
Dividends paid: 21463414.634146344
Stock repurchases: 17073170.73170732
Net debt paydown: 6035167.328417469
Dividend yield: 243.64149634145863%
Buyback yield: 193.80573572616026%
Debt paydown yield: 68.50807402413105%
Total shareholder yield: 505.9553060917499% (High Return)
Shareholder yield for CHG.L (annual period ending 2024-10-31)
Market cap (USD): 12122118.307792207
Dividends paid: 25714285.714285713
Stock repurchases: 53246753.246753246
Net debt paydown: -101639214.4440925
Dividend yield: 212.12699844511778%
Buyback yield: 439.2528755681732%
Debt paydown yield: -838.4608355023056%
Total shareholder yield: -187.0809614890146% (Minimal or Negative)
Shareholder yield for CHG.L (quarterly period ending 2024-10-31)
Market cap (USD): 12122118.307792207
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CHG.L (quarterly period ending 2025-04-30)
Market cap (USD): 14176905.2024
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -27516883.116883114
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -194.09654451399444%
Total shareholder yield: -194.09654451399444% (Minimal or Negative)
Shareholder yield for CHG.L (quarterly period ending 2025-10-31)
Market cap (USD): 20184575.255526315
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -48626315.78947368
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -240.90829345621393%
Total shareholder yield: -240.90829345621393% (Minimal or Negative)
Shareholder yield for CHG.L (annual period ending 2025-10-31)
Market cap (USD): 20184575.255526315
Dividends paid: 28684210.52631579
Stock repurchases: 8684210.52631579
Net debt paydown: -76143198.9063568
Dividend yield: 142.10955723956772%
Buyback yield: 43.023994393630595%
Debt paydown yield: -377.23458602632536%
Total shareholder yield: -192.10103439312704% (Minimal or Negative)
Shareholder yield for CIZ.L (annual period ending 2021-12-31)
Market cap (USD): 172282.37918918917
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CIZ.L (annual period ending 2022-12-31)
Market cap (USD): 51200.38578313254
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CIZ.L (annual period ending 2023-12-31)
Market cap (USD): 107585.62075949367
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CIZ.L (quarterly period ending 2024-12-31)
Market cap (USD): 106240.8005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CIZ.L (annual period ending 2024-12-31)
Market cap (USD): 106240.8005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CIZ.L (quarterly period ending 2025-06-30)
Market cap (USD): 116428.27452054796
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTAS (annual period ending 2021-05-31)
Market cap (USD): 33760402390
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTAS (annual period ending 2022-05-31)
Market cap (USD): 38410110530
Dividends paid: 375119000
Stock repurchases: 1525873000
Dividend yield: 0.9766152578681476%
Buyback yield: 3.972581643076048%
Total shareholder yield: 4.949196900944195% (Moderate Return)
Shareholder yield for CTAS (annual period ending 2023-05-31)
Market cap (USD): 45996897650
Dividends paid: 449917000
Stock repurchases: 398865000
Net debt paydown: 300049000
Dividend yield: 0.9781464033150941%
Buyback yield: 0.8671563091820824%
Debt paydown yield: 0.6523244291020136%
Total shareholder yield: 2.49762714159919% (Low Return)
Shareholder yield for CTAS (annual period ending 2024-05-31)
Market cap (USD): 66676494610
Dividends paid: 530909000
Stock repurchases: 700033000
Net debt paydown: 313000
Dividend yield: 0.7962461180740827%
Buyback yield: 1.0498947254119901%
Debt paydown yield: 0.0004694307969109356%
Total shareholder yield: 1.8466102742829837% (Low Return)
Shareholder yield for CTAS (quarterly period ending 2024-08-31)
Market cap (USD): 79345148630
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTAS (quarterly period ending 2024-11-30)
Market cap (USD): 89168757480
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTAS (quarterly period ending 2025-02-28)
Market cap (USD): 82102161460
Dividends paid: 158139000
Stock repurchases: 26611000
Dividend yield: 0.1926124686462061%
Buyback yield: 0.032412057766548354%
Total shareholder yield: 0.22502452641275444% (Low Return)
Shareholder yield for CTAS (annual period ending 2025-05-31)
Market cap (USD): 89780982390
Dividends paid: 611627000
Stock repurchases: 934800000
Net debt paydown: 13599000
Dividend yield: 0.6812433810794706%
Buyback yield: 1.0412004581764522%
Debt paydown yield: 0.015146860323857057%
Total shareholder yield: 1.7375906995797799% (Low Return)
Shareholder yield for CTAS (quarterly period ending 2025-05-31)
Market cap (USD): 89780982390
Dividends paid: 157924000
Stock repurchases: 256671000
Net debt paydown: 37361000
Dividend yield: 0.17589916683467915%
Buyback yield: 0.28588571116881495%
Debt paydown yield: 0.04161348985657941%
Total shareholder yield: 0.5033983678600735% (Low Return)
Shareholder yield for CTAS (quarterly period ending 2025-08-31)
Market cap (USD): 83422646560
Dividends paid: 157766000
Stock repurchases: 266097000
Net debt paydown: -20785000
Dividend yield: 0.18911651272838736%
Buyback yield: 0.31897453625930616%
Debt paydown yield: -0.024915296813378875%
Total shareholder yield: 0.48317575217431463% (Low Return)
Shareholder yield for CTAS (quarterly period ending 2025-11-30)
Market cap (USD): 74063208230
Dividends paid: 182343000
Stock repurchases: 635570000
Net debt paydown: -561799000
Dividend yield: 0.24619916468341732%
Buyback yield: 0.8581453803975998%
Debt paydown yield: -0.7585399193825876%
Total shareholder yield: 0.3458046256984296% (Low Return)
Shareholder yield for DRUG (annual period ending 2021-09-30)
Market cap (USD): 350388698.31
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DRUG (annual period ending 2022-09-30)
Market cap (USD): 60344175.150000006
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DRUG (annual period ending 2023-09-30)
Market cap (USD): 15699297.600000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 66362
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.42270680950719725%
Total shareholder yield: 0.42270680950719725% (Low Return)
Shareholder yield for DRUG (quarterly period ending 2024-09-30)
Market cap (USD): 11480111.37
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DRUG (annual period ending 2024-09-30)
Market cap (USD): 11480111.37
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -45411
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3955623646532621%
Total shareholder yield: -0.3955623646532621% (Minimal or Negative)
Shareholder yield for DRUG (quarterly period ending 2024-12-31)
Market cap (USD): 353430437.22
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DRUG (quarterly period ending 2025-03-31)
Market cap (USD): 353921040.27
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DRUG (quarterly period ending 2025-06-30)
Market cap (USD): 256192912.71
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 25566
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.009979198772348428%
Total shareholder yield: 0.009979198772348428% (Low Return)
Shareholder yield for DRUG (annual period ending 2025-09-30)
Market cap (USD): 595199620.26
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6817
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0011453300318004474%
Total shareholder yield: -0.0011453300318004474% (Minimal or Negative)
Shareholder yield for DRUG (quarterly period ending 2025-09-30)
Market cap (USD): 595199620.26
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 15253
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0025626696457462556%
Total shareholder yield: 0.0025626696457462556% (Low Return)
Shareholder yield for DRUG (quarterly period ending 2025-12-31)
Market cap (USD): 765733240.44
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 20877
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0027264063902990303%
Total shareholder yield: 0.0027264063902990303% (Low Return)
Shareholder yield for EL8.AX (annual period ending 2021-06-30)
Market cap (USD): 115616150.57142857
Dividends paid: 0
Stock repurchases: 335825.5639097744
Dividend yield: 0%
Buyback yield: 0.2904659619352218%
Total shareholder yield: 0.2904659619352218% (Low Return)
Shareholder yield for EL8.AX (annual period ending 2022-06-30)
Market cap (USD): 118902210.44137931
Dividends paid: 0
Stock repurchases: 544523.448275862
Net debt paydown: -47603.16826549132
Dividend yield: 0%
Buyback yield: 0.4579590625393132%
Debt paydown yield: -0.04003556207137162%
Total shareholder yield: 0.4179235004679416% (Low Return)
Shareholder yield for EL8.AX (annual period ending 2023-06-30)
Market cap (USD): 95662329.6821192
Dividends paid: 0
Stock repurchases: 1347.682119205298
Net debt paydown: 25545.955697647863
Dividend yield: 0%
Buyback yield: 0.0014087908204656664%
Debt paydown yield: 0.026704300201067344%
Total shareholder yield: 0.02811309102153301% (Low Return)
Shareholder yield for EL8.AX (annual period ending 2024-06-30)
Market cap (USD): 124258165.86666666
Dividends paid: 0
Stock repurchases: 450833.3333333333
Net debt paydown: 47235.26269315673
Dividend yield: 0%
Buyback yield: 0.3628198840606525%
Debt paydown yield: 0.03801380968703644%
Total shareholder yield: 0.40083369374768896% (Low Return)
Shareholder yield for FDI.V (annual period ending 2021-12-31)
Market cap (USD): 7443823.251968503
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FDI.V (annual period ending 2022-12-31)
Market cap (USD): 6529931.404411765
Dividends paid: 631929.4117647058
Stock repurchases: 0
Dividend yield: 9.677428025319843%
Buyback yield: 0%
Total shareholder yield: 9.677428025319843% (Moderate Return)
Shareholder yield for FDI.V (annual period ending 2023-12-31)
Market cap (USD): 6727808.113636363
Dividends paid: 651078.7878787878
Stock repurchases: 0
Dividend yield: 9.677428025319845%
Buyback yield: 0%
Total shareholder yield: 9.677428025319845% (Moderate Return)
Shareholder yield for FDI.V (quarterly period ending 2024-09-30)
Market cap (USD): 8063724.133333332
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FDI.V (annual period ending 2024-12-31)
Market cap (USD): 9415592.496503497
Dividends paid: 600995.8041958042
Stock repurchases: 0
Dividend yield: 6.382984442232238%
Buyback yield: 0%
Total shareholder yield: 6.382984442232238% (Moderate Return)
Shareholder yield for FDI.V (quarterly period ending 2024-12-31)
Market cap (USD): 9415592.496503497
Dividends paid: 150248.95104895104
Stock repurchases: 0
Dividend yield: 1.5957461105580595%
Buyback yield: 0%
Total shareholder yield: 1.5957461105580595% (Low Return)
Shareholder yield for FDI.V (quarterly period ending 2025-03-31)
Market cap (USD): 8614265.475524476
Dividends paid: 150248.95104895104
Stock repurchases: 0
Dividend yield: 1.744187609214623%
Buyback yield: 0%
Total shareholder yield: 1.744187609214623% (Low Return)
Shareholder yield for FDI.V (quarterly period ending 2025-06-30)
Market cap (USD): 8364216.350364963
Dividends paid: 156829.19708029195
Stock repurchases: 0
Dividend yield: 1.87500167990572%
Buyback yield: 0%
Total shareholder yield: 1.87500167990572% (Low Return)
Shareholder yield for FDI.V (quarterly period ending 2025-09-30)
Market cap (USD): 8037771.215827339
Dividends paid: 154572.6618705036
Stock repurchases: 0
Dividend yield: 1.9230786460571483%
Buyback yield: 0%
Total shareholder yield: 1.9230786460571483% (Low Return)
Shareholder yield for FDI.V (annual period ending 2025-12-31)
Market cap (USD): 8364216.350364963
Dividends paid: 627316.7883211678
Stock repurchases: 0
Dividend yield: 7.50000671962288%
Buyback yield: 0%
Total shareholder yield: 7.50000671962288% (Moderate Return)
Shareholder yield for FDI.V (quarterly period ending 2025-12-31)
Market cap (USD): 8364216.350364963
Dividends paid: 156829.19708029195
Stock repurchases: 0
Dividend yield: 1.87500167990572%
Buyback yield: 0%
Total shareholder yield: 1.87500167990572% (Low Return)
Shareholder yield for FOXF (annual period ending 2021-12-31)
Market cap (USD): 7133336223.3
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FOXF (annual period ending 2022-12-31)
Market cap (USD): 3825833413.59
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FOXF (annual period ending 2023-12-31)
Market cap (USD): 2829850254.84
Dividends paid: 0
Stock repurchases: 25000000
Net debt paydown: -547329000
Dividend yield: 0%
Buyback yield: 0.8834389719824063%
Debt paydown yield: -19.341270763846335%
Total shareholder yield: -18.457831791863928% (Minimal or Negative)
Shareholder yield for FOXF (quarterly period ending 2024-09-30)
Market cap (USD): 1740349519.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FOXF (annual period ending 2024-12-31)
Market cap (USD): 1269406745.91
Dividends paid: 0
Stock repurchases: 25000000
Net debt paydown: 35899000
Dividend yield: 0%
Buyback yield: 1.9694239124338542%
Debt paydown yield: 2.8280139612985176%
Total shareholder yield: 4.797437873732372% (Moderate Return)
Shareholder yield for FOXF (quarterly period ending 2024-12-31)
Market cap (USD): 1269406745.91
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FOXF (quarterly period ending 2025-03-31)
Market cap (USD): 978789344.22
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FOXF (quarterly period ending 2025-06-30)
Market cap (USD): 1087823290.02
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11250000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.0341753208642155%
Total shareholder yield: 1.0341753208642155% (Low Return)
Shareholder yield for FOXF (quarterly period ending 2025-09-30)
Market cap (USD): 1018628670.5699999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10305000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.0116542266804225%
Total shareholder yield: 1.0116542266804225% (Low Return)
Shareholder yield for FOXF (quarterly period ending 2025-12-31)
Market cap (USD): 717527235.63
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 15316000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.134553120698243%
Total shareholder yield: 2.134553120698243% (Low Return)
Shareholder yield for FOXF (annual period ending 2025-12-31)
Market cap (USD): 717527235.63
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 31985000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.457670512244274%
Total shareholder yield: 4.457670512244274% (Moderate Return)
Shareholder yield for FRMI (annual period ending 2025-12-31)
Market cap (USD): 5104666872
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FRMI (quarterly period ending 2025-12-31)
Market cap (USD): 5104666872
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5678000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.11123154835323013%
Total shareholder yield: -0.11123154835323013% (Minimal or Negative)
Shareholder yield for FSV.TO (annual period ending 2021-12-31)
Market cap (USD): 8740879323.322834
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FSV.TO (annual period ending 2022-12-31)
Market cap (USD): 5479267785.044117
Dividends paid: 25650000
Stock repurchases: 0
Dividend yield: 0.4681282427920883%
Buyback yield: 0%
Total shareholder yield: 0.4681282427920883% (Low Return)
Shareholder yield for FSV.TO (annual period ending 2023-12-31)
Market cap (USD): 7352553253.234847
Dividends paid: 29587121.21212121
Stock repurchases: 0
Net debt paydown: -373308979.5008913
Dividend yield: 0.402406078447701%
Buyback yield: 0%
Debt paydown yield: -5.077269985588331%
Total shareholder yield: -4.67486390714063% (Minimal or Negative)
Shareholder yield for FSV.TO (quarterly period ending 2024-12-31)
Market cap (USD): 8282504893.972029
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FSV.TO (annual period ending 2024-12-31)
Market cap (USD): 8282504893.972029
Dividends paid: 30648951.048951052
Stock repurchases: 0
Net debt paydown: -21848018.648018837
Dividend yield: 0.3700444665146799%
Buyback yield: 0%
Debt paydown yield: -0.2637851583271593%
Total shareholder yield: 0.1062593081875206% (Low Return)
Shareholder yield for FSV.TO (quarterly period ending 2025-03-31)
Market cap (USD): 7602425002.258741
Dividends paid: 7913986.013986015
Stock repurchases: 0
Dividend yield: 0.1040981793524396%
Buyback yield: 0%
Total shareholder yield: 0.1040981793524396% (Low Return)
Shareholder yield for FSV.TO (quarterly period ending 2025-06-30)
Market cap (USD): 7915239924.547445
Dividends paid: 9121897.810218977
Stock repurchases: 0
Net debt paydown: -14577249.757541656
Dividend yield: 0.1152447417535549%
Buyback yield: 0%
Debt paydown yield: -0.1841668717120424%
Total shareholder yield: -0.06892212995848751% (Minimal or Negative)
Shareholder yield for FSV.TO (quarterly period ending 2025-09-30)
Market cap (USD): 8717678759.94964
Dividends paid: 8993525.179856116
Stock repurchases: 0
Net debt paydown: 42698193.56193876
Dividend yield: 0.10316421868139666%
Buyback yield: 0%
Debt paydown yield: 0.4897885634201256%
Total shareholder yield: 0.5929527821015222% (Low Return)
Shareholder yield for FSV.TO (annual period ending 2025-12-31)
Market cap (USD): 7132543087.671532
Dividends paid: 35683211.678832114
Stock repurchases: 0
Net debt paydown: 84780511.45934379
Dividend yield: 0.5002873623085415%
Buyback yield: 0%
Debt paydown yield: 1.1886435233161834%
Total shareholder yield: 1.688930885624725% (Low Return)
Shareholder yield for FSV.TO (quarterly period ending 2025-12-31)
Market cap (USD): 7132543087.671532
Dividends paid: 9175912.408759123
Stock repurchases: 0
Net debt paydown: 77278448.77382767
Dividend yield: 0.12864853805958099%
Buyback yield: 0%
Debt paydown yield: 1.083462768103035%
Total shareholder yield: 1.212111306162616% (Low Return)
Shareholder yield for HGTY (annual period ending 2021-12-31)
Market cap (USD): 1443555848.28
Dividends paid: 4056000
Stock repurchases: 0
Dividend yield: 0.28097284942821804%
Buyback yield: 0%
Total shareholder yield: 0.28097284942821804% (Low Return)
Shareholder yield for HGTY (annual period ending 2022-12-31)
Market cap (USD): 856156888.86
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HGTY (annual period ending 2023-12-31)
Market cap (USD): 794057518.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7913000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9965273059763138%
Total shareholder yield: 0.9965273059763138% (Low Return)
Shareholder yield for HGTY (quarterly period ending 2024-09-30)
Market cap (USD): 1035328841.8199999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HGTY (quarterly period ending 2024-12-31)
Market cap (USD): 982391673.9000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HGTY (annual period ending 2024-12-31)
Market cap (USD): 982391673.9000001
Dividends paid: 0
Stock repurchases: 5600000
Net debt paydown: 75379000
Dividend yield: 0%
Buyback yield: 0.5700374045077704%
Debt paydown yield: 7.673008841855576%
Total shareholder yield: 8.243046246363345% (Moderate Return)
Shareholder yield for HGTY (quarterly period ending 2025-03-31)
Market cap (USD): 920292303.8399999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HGTY (quarterly period ending 2025-06-30)
Market cap (USD): 1029220707.06
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -19734000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.9173730050934135%
Total shareholder yield: -1.9173730050934135% (Minimal or Negative)
Shareholder yield for HGTY (quarterly period ending 2025-09-30)
Market cap (USD): 1225699041.84
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -23729000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.9359564778951284%
Total shareholder yield: -1.9359564778951284% (Minimal or Negative)
Shareholder yield for HGTY (quarterly period ending 2025-12-31)
Market cap (USD): 1368222186.24
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 40108000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.931395237071872%
Total shareholder yield: 2.931395237071872% (Low Return)
Shareholder yield for HGTY (annual period ending 2025-12-31)
Market cap (USD): 1368222186.24
Dividends paid: 0
Stock repurchases: 5600000
Net debt paydown: -72147000
Dividend yield: 0%
Buyback yield: 0.4092902495163679%
Debt paydown yield: -5.273047077117392%
Total shareholder yield: -4.863756827601024% (Minimal or Negative)
Shareholder yield for HUBB (annual period ending 2021-12-31)
Market cap (USD): 10278782462.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HUBB (annual period ending 2022-12-31)
Market cap (USD): 11829160199.220001
Dividends paid: 229600000
Stock repurchases: 182000000
Dividend yield: 1.940966189765014%
Buyback yield: 1.5385707601795842%
Total shareholder yield: 3.479536949944598% (Low Return)
Shareholder yield for HUBB (annual period ending 2023-12-31)
Market cap (USD): 16844901672.06
Dividends paid: 245500000
Stock repurchases: 30000000
Net debt paydown: -732000000
Dividend yield: 1.4574142656303037%
Buyback yield: 0.1780954296085911%
Debt paydown yield: -4.345528482449622%
Total shareholder yield: -2.7100187872107275% (Minimal or Negative)
Shareholder yield for HUBB (quarterly period ending 2024-09-30)
Market cap (USD): 22147045576.24
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HUBB (quarterly period ending 2024-12-31)
Market cap (USD): 21720084018.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HUBB (annual period ending 2024-12-31)
Market cap (USD): 21720084018.08
Dividends paid: 267300000
Stock repurchases: 40000000
Net debt paydown: 570400000
Dividend yield: 1.230658222949308%
Buyback yield: 0.18416135023558666%
Debt paydown yield: 2.6261408543594658%
Total shareholder yield: 4.040960427544361% (Moderate Return)
Shareholder yield for HUBB (quarterly period ending 2025-03-31)
Market cap (USD): 17220078288.76
Dividends paid: 70700000
Stock repurchases: 125000000
Dividend yield: 0.4105672390940741%
Buyback yield: 0.7258968159371889%
Total shareholder yield: 1.136464055031263% (Low Return)
Shareholder yield for HUBB (quarterly period ending 2025-06-30)
Market cap (USD): 21323770690.58
Dividends paid: 70200000
Stock repurchases: 100000000
Net debt paydown: 9800000
Dividend yield: 0.32921006804397673%
Buyback yield: 0.4689602108888558%
Debt paydown yield: 0.04595810066710787%
Total shareholder yield: 0.8441283795999404% (Low Return)
Shareholder yield for HUBB (quarterly period ending 2025-09-30)
Market cap (USD): 22533847383.88
Dividends paid: 70200000
Stock repurchases: 0
Net debt paydown: -149000000
Dividend yield: 0.31153135460666537%
Buyback yield: 0%
Debt paydown yield: -0.6612275190369393%
Total shareholder yield: -0.34969616443027396% (Minimal or Negative)
Shareholder yield for HUBB (quarterly period ending 2025-12-31)
Market cap (USD): 23333871887.66
Dividends paid: 75500000
Stock repurchases: 0
Net debt paydown: -337600000
Dividend yield: 0.3235639604241069%
Buyback yield: 0%
Debt paydown yield: -1.4468237488632911%
Total shareholder yield: -1.1232597884391842% (Minimal or Negative)
Shareholder yield for HUBB (annual period ending 2025-12-31)
Market cap (USD): 23333871887.66
Dividends paid: 286600000
Stock repurchases: 225000000
Net debt paydown: -767700000
Dividend yield: 1.2282573650006494%
Buyback yield: 0.9642634582175371%
Debt paydown yield: -3.2900669194382366%
Total shareholder yield: -1.09754609622005% (Minimal or Negative)
Shareholder yield for HURC (annual period ending 2021-10-31)
Market cap (USD): 197074478.46
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HURC (annual period ending 2022-10-31)
Market cap (USD): 143709585.18
Dividends paid: 3923000
Stock repurchases: 2890000
Dividend yield: 2.7298109552583707%
Buyback yield: 2.0110001684161842%
Total shareholder yield: 4.740811123674555% (Moderate Return)
Shareholder yield for HURC (annual period ending 2023-10-31)
Market cap (USD): 127518780.18
Dividends paid: 4142000
Stock repurchases: 4609000
Net debt paydown: -2531000
Dividend yield: 3.2481490131518918%
Buyback yield: 3.6143695803034928%
Debt paydown yield: -1.9848056862113561%
Total shareholder yield: 4.877712907244028% (Moderate Return)
Shareholder yield for HURC (quarterly period ending 2024-10-31)
Market cap (USD): 136067525.22
Dividends paid: 1000
Stock repurchases: 992000
Dividend yield: 0.0007349292186972282%
Buyback yield: 0.7290497849476504%
Total shareholder yield: 0.7297847141663476% (Low Return)
Shareholder yield for HURC (annual period ending 2024-10-31)
Market cap (USD): 136067525.22
Dividends paid: 2094000
Stock repurchases: 1500000
Net debt paydown: -363000
Dividend yield: 1.5389417839519959%
Buyback yield: 1.1023938280458425%
Debt paydown yield: -0.26677930638709385%
Total shareholder yield: 2.3745563056107444% (Low Return)
Shareholder yield for HURC (quarterly period ending 2025-01-31)
Market cap (USD): 139176159.78
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HURC (quarterly period ending 2025-04-30)
Market cap (USD): 108025050.96
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 137000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1268224349653202%
Total shareholder yield: 0.1268224349653202% (Low Return)
Shareholder yield for HURC (quarterly period ending 2025-07-31)
Market cap (USD): 124474908.83999999
Dividends paid: 0
Stock repurchases: 2000000
Net debt paydown: -645000
Dividend yield: 0%
Buyback yield: 1.6067495197532538%
Debt paydown yield: -0.5181767201204243%
Total shareholder yield: 1.0885727996328294% (Low Return)
Shareholder yield for HURC (annual period ending 2025-10-31)
Market cap (USD): 116249979.89999999
Dividends paid: 0
Stock repurchases: 2000000
Net debt paydown: -253000
Dividend yield: 0%
Buyback yield: 1.7204304049948487%
Debt paydown yield: -0.21763444623184836%
Total shareholder yield: 1.5027959587630004% (Low Return)
Shareholder yield for HURC (quarterly period ending 2025-10-31)
Market cap (USD): 116249979.89999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 372000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.32000005532904185%
Total shareholder yield: 0.32000005532904185% (Low Return)
Shareholder yield for HURC (quarterly period ending 2026-01-31)
Market cap (USD): 107118365.88
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 372000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3472793828994136%
Total shareholder yield: 0.3472793828994136% (Low Return)
Shareholder yield for INHD (quarterly period ending 2024-09-30)
Market cap (USD): 12151636224
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INHD (annual period ending 2024-09-30)
Market cap (USD): 12151636224
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 176108.53168439376
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0014492577660987901%
Total shareholder yield: 0.0014492577660987901% (Low Return)
Shareholder yield for INHD (quarterly period ending 2024-12-31)
Market cap (USD): 10209544363.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1708.780135068795
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.6737085165407013e-05%
Total shareholder yield: 1.6737085165407013e-05% (Low Return)
Shareholder yield for INHD (quarterly period ending 2025-03-31)
Market cap (USD): 10307191440
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -548.9001669626059
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.325409643915626e-06%
Total shareholder yield: -5.325409643915626e-06% (Minimal or Negative)
Shareholder yield for INHD (quarterly period ending 2025-06-30)
Market cap (USD): 3016209705.6000004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 57.30846691664101
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.9000159972378612e-06%
Total shareholder yield: 1.9000159972378612e-06% (Low Return)
Shareholder yield for INHD (annual period ending 2025-09-30)
Market cap (USD): 3016209705.6000004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1159.8799681061892
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.845488481628832e-05%
Total shareholder yield: 3.845488481628832e-05% (Low Return)
Shareholder yield for INHD (quarterly period ending 2025-09-30)
Market cap (USD): 3016209705.6000004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -57.30846691664101
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.9000159972378612e-06%
Total shareholder yield: -1.9000159972378612e-06% (Minimal or Negative)
Shareholder yield for INHD (quarterly period ending 2025-12-31)
Market cap (USD): 103071914.4
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 KFRC (annual period ending 2021-12-31)
Market cap (USD): 1175128800
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KFRC (annual period ending 2022-12-31)
Market cap (USD): 873233040
Dividends paid: 24027000
Stock repurchases: 74913000
Dividend yield: 2.751499187433403%
Buyback yield: 8.57880961535766%
Total shareholder yield: 11.330308802791063% (High Return)
Shareholder yield for KFRC (annual period ending 2023-12-31)
Market cap (USD): 1101482640
Dividends paid: 27562000
Stock repurchases: 75024000
Net debt paydown: -10908000
Dividend yield: 2.502263676166517%
Buyback yield: 6.811183152192031%
Debt paydown yield: -0.9903015811488414%
Total shareholder yield: 8.323145247209707% (Moderate Return)
Shareholder yield for KFRC (quarterly period ending 2024-09-30)
Market cap (USD): 1019812080
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KFRC (annual period ending 2024-12-31)
Market cap (USD): 946879200
Dividends paid: 28236000
Stock repurchases: 41938000
Net debt paydown: 9868000
Dividend yield: 2.9820065748619253%
Buyback yield: 4.429076063768219%
Debt paydown yield: 1.0421603938496062%
Total shareholder yield: 8.453243032479751% (Moderate Return)
Shareholder yield for KFRC (quarterly period ending 2024-12-31)
Market cap (USD): 946879200
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KFRC (quarterly period ending 2025-03-31)
Market cap (USD): 822946800
Dividends paid: 7051000
Stock repurchases: 21066000
Dividend yield: 0.8567990057194462%
Buyback yield: 2.5598252523735434%
Total shareholder yield: 3.4166242580929898% (Low Return)
Shareholder yield for KFRC (quarterly period ending 2025-06-30)
Market cap (USD): 698836080
Dividends paid: 6900000
Stock repurchases: 11177000
Net debt paydown: -5496000
Dividend yield: 0.9873560048588218%
Buyback yield: 1.5993736327981234%
Debt paydown yield: -0.7864505221310267%
Total shareholder yield: 1.8002791155259183% (Low Return)
Shareholder yield for KFRC (quarterly period ending 2025-09-30)
Market cap (USD): 515879760
Dividends paid: 6827000
Stock repurchases: 9207000
Net debt paydown: 5336000
Dividend yield: 1.32337039158117%
Buyback yield: 1.7847182064285678%
Debt paydown yield: 1.034349554632653%
Total shareholder yield: 4.1424381526423915% (Moderate Return)
Shareholder yield for KFRC (annual period ending 2025-12-31)
Market cap (USD): 539061360
Dividends paid: 27493000
Stock repurchases: 50886000
Net debt paydown: -35350000
Dividend yield: 5.100161510370545%
Buyback yield: 9.439741702132016%
Debt paydown yield: -6.557695027519688%
Total shareholder yield: 7.982208184982874% (Moderate Return)
Shareholder yield for KFRC (quarterly period ending 2025-12-31)
Market cap (USD): 539061360
Dividends paid: 6715000
Stock repurchases: 9436000
Net debt paydown: -1866000
Dividend yield: 1.2456837937707128%
Buyback yield: 1.7504500786329777%
Debt paydown yield: -0.3461572537864706%
Total shareholder yield: 2.64997661861722% (Low Return)
Shareholder yield for LBGJ (quarterly period ending 2024-12-31)
Market cap (USD): 1105394490
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LBGJ (annual period ending 2025-06-30)
Market cap (USD): 470994174
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8160.168745287927
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0017325413340012836%
Total shareholder yield: -0.0017325413340012836% (Minimal or Negative)
Shareholder yield for LBGJ (quarterly period ending 2025-06-30)
Market cap (USD): 470994174
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -25572.07600160502
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.005429382657630287%
Total shareholder yield: -0.005429382657630287% (Minimal or Negative)
Shareholder yield for LI.PA (annual period ending 2021-12-31)
Market cap (USD): 4806898233.806818
Dividends paid: 0
Stock repurchases: 324204545.45454544
Dividend yield: 0%
Buyback yield: 6.744568528087852%
Total shareholder yield: 6.744568528087852% (Moderate Return)
Shareholder yield for LI.PA (annual period ending 2022-12-31)
Market cap (USD): 5024829444.031915
Dividends paid: 0
Stock repurchases: 516276595.7446809
Dividend yield: 0%
Buyback yield: 10.274509841480738%
Total shareholder yield: 10.274509841480738% (High Return)
Shareholder yield for LI.PA (annual period ending 2023-12-31)
Market cap (USD): 6525939188.622223
Dividends paid: 287222222.2222222
Stock repurchases: 0
Net debt paydown: -351550827.4231672
Dividend yield: 4.401239636479994%
Buyback yield: 0%
Debt paydown yield: -5.386976759392509%
Total shareholder yield: -0.9857371229125143% (Minimal or Negative)
Shareholder yield for LI.PA (quarterly period ending 2024-12-31)
Market cap (USD): 7417559969.489583
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LI.PA (annual period ending 2024-12-31)
Market cap (USD): 7417559969.489583
Dividends paid: 505416666.6666667
Stock repurchases: 31770833.333333336
Net debt paydown: 333111111.1111107
Dividend yield: 6.81378605290124%
Buyback yield: 0.4283191974721513%
Debt paydown yield: 4.4908448665233065%
Total shareholder yield: 11.7329501168967% (High Return)