speb/financial-data huggingface dataset:
Shareholder yield for BTE.TO (annual period ending 2024-12-31)
Market cap (USD): 1778992254.2097902
Dividends paid: 50339160.839160845
Stock repurchases: 155384615.3846154
Net debt paydown: 253180944.05594373
Dividend yield: 2.8296447452224%
Buyback yield: 8.734417759094494%
Debt paydown yield: 14.231705813042117%
Total shareholder yield: 25.795768317359013% (High Return)
Shareholder yield for BTE.TO (quarterly period ending 2025-03-31)
Market cap (USD): 1544783189.93007
Dividends paid: 12090209.79020979
Stock repurchases: 9106293.706293706
Net debt paydown: 29646853.14685321
Dividend yield: 0.7826476795592977%
Buyback yield: 0.5894868461577404%
Debt paydown yield: 1.919159487241396%
Total shareholder yield: 3.291294012958434% (Low Return)
Shareholder yield for BTE.TO (quarterly period ending 2025-06-30)
Market cap (USD): 1243137628.4963503
Dividends paid: 12630656.934306568
Stock repurchases: 3019708.02919708
Net debt paydown: -14145597.468225002
Dividend yield: 1.016030457511298%
Buyback yield: 0.2429101943321914%
Debt paydown yield: -1.137894722512338%
Total shareholder yield: 0.12104592933115144% (Low Return)
Shareholder yield for BTE.TO (quarterly period ending 2025-09-30)
Market cap (USD): 1650756248.8633096
Dividends paid: 12464748.20143885
Stock repurchases: 0
Net debt paydown: 102958562.20133352
Dividend yield: 0.7550932010720494%
Buyback yield: 0%
Debt paydown yield: 6.237054215135004%
Total shareholder yield: 6.992147416207053% (Moderate Return)
Shareholder yield for BTE.TO (annual period ending 2025-12-31)
Market cap (USD): 2293822988.1459856
Dividends paid: 50501459.8540146
Stock repurchases: 21474452.554744523
Net debt paydown: 1509601056.6076262
Dividend yield: 2.201628465448117%
Buyback yield: 0.9361861253340018%
Debt paydown yield: 65.8115758892007%
Total shareholder yield: 68.94939047998281% (High Return)
Shareholder yield for BTE.TO (quarterly period ending 2025-12-31)
Market cap (USD): 2293822988.1459856
Dividends paid: 12604379.562043795
Stock repurchases: 8949635.03649635
Net debt paydown: 1362286693.273119
Dividend yield: 0.5494922505869322%
Buyback yield: 0.3901624093378721%
Debt paydown yield: 59.389355687563594%
Total shareholder yield: 60.3290103474884% (High Return)
Shareholder yield for CARRARO.NS (annual period ending 2025-03-31)
Market cap (USD): 202884821.10397947
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3601395.5121226013
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.7750936184017772%
Total shareholder yield: 1.7750936184017772% (Low Return)
Shareholder yield for CARRARO.NS (quarterly period ending 2025-03-31)
Market cap (USD): 202884821.10397947
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3002551.5649937503
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.4799291285842069%
Total shareholder yield: 1.4799291285842069% (Low Return)
Shareholder yield for CARRARO.NS (quarterly period ending 2025-06-30)
Market cap (USD): 299771121.61900306
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CARRARO.NS (quarterly period ending 2025-09-30)
Market cap (USD): 292654027.6302142
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CARRARO.NS (quarterly period ending 2025-12-31)
Market cap (USD): 335238516.6570124
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCIF (annual period ending 2021-09-30)
Market cap (USD): 97089688.76
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCIF (annual period ending 2022-09-30)
Market cap (USD): 91366060.82
Dividends paid: 10365731
Stock repurchases: 0
Net debt paydown: -5532315
Dividend yield: 11.345275156845709%
Buyback yield: 0%
Debt paydown yield: -6.055109468820373%
Total shareholder yield: 5.290165688025336% (Moderate Return)
Shareholder yield for CCIF (annual period ending 2023-09-30)
Market cap (USD): 103449275.36
Dividends paid: 6913998
Stock repurchases: 0
Dividend yield: 6.683466825591111%
Buyback yield: 0%
Total shareholder yield: 6.683466825591111% (Moderate Return)
Shareholder yield for CCIF (quarterly period ending 2024-09-30)
Market cap (USD): 121256117.83999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCIF (annual period ending 2024-09-30)
Market cap (USD): 121256117.83999999
Dividends paid: 14768133
Stock repurchases: 0
Dividend yield: 12.17928898192738%
Buyback yield: 0%
Total shareholder yield: 12.17928898192738% (High Return)
Shareholder yield for CCIF (quarterly period ending 2025-03-31)
Market cap (USD): 107900985.98
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCIF (quarterly period ending 2025-09-30)
Market cap (USD): 102601330.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCIF (annual period ending 2025-09-30)
Market cap (USD): 102601330.48
Dividends paid: 22000024
Stock repurchases: 0
Dividend yield: 21.442240463234974%
Buyback yield: 0%
Total shareholder yield: 21.442240463234974% (High Return)
Shareholder yield for CEL.AX (annual period ending 2021-06-30)
Market cap (USD): 403416434.39097744
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CEL.AX (annual period ending 2022-06-30)
Market cap (USD): 319571576.71034485
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CEL.AX (annual period ending 2022-12-31)
Market cap (USD): 280136535.0608108
Dividends paid: 0
Stock repurchases: 134531.75675675675
Dividend yield: 0%
Buyback yield: 0.04802363844742821%
Total shareholder yield: 0.04802363844742821% (Low Return)
Shareholder yield for CEL.AX (annual period ending 2023-12-31)
Market cap (USD): 116930479.5821918
Dividends paid: 0
Stock repurchases: 468921.23287671234
Net debt paydown: -1378398.676416142
Dividend yield: 0%
Buyback yield: 0.4010256646104852%
Debt paydown yield: -1.1788189711881318%
Total shareholder yield: -0.7777933065776466% (Minimal or Negative)
Shareholder yield for CEL.AX (annual period ending 2024-12-31)
Market cap (USD): 75740239.6583851
Dividends paid: 0
Stock repurchases: 99037.26708074534
Net debt paydown: -2057493.2868203856
Dividend yield: 0%
Buyback yield: 0.13075911500602316%
Debt paydown yield: -2.7165127759040613%
Total shareholder yield: -2.585753660898038% (Minimal or Negative)
Shareholder yield for CEL.AX (quarterly period ending 2024-12-31)
Market cap (USD): 75740239.6583851
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CGNX (annual period ending 2021-12-31)
Market cap (USD): 12551354994.42
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CGNX (annual period ending 2022-12-31)
Market cap (USD): 7641981189.92
Dividends paid: 45921000
Stock repurchases: 204314000
Dividend yield: 0.6009043840695547%
Buyback yield: 2.6735737097795558%
Total shareholder yield: 3.2744780938491105% (Low Return)
Shareholder yield for CGNX (annual period ending 2023-12-31)
Market cap (USD): 6814876518.450001
Dividends paid: 49079000
Stock repurchases: 79794000
Net debt paydown: -38849000
Dividend yield: 0.7201744575580762%
Buyback yield: 1.1708796158517722%
Debt paydown yield: -0.5700616862950284%
Total shareholder yield: 1.3209923871148201% (Low Return)
Shareholder yield for CGNX (quarterly period ending 2024-09-30)
Market cap (USD): 6648457067.450001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CGNX (quarterly period ending 2024-12-31)
Market cap (USD): 5897905343.44
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CGNX (annual period ending 2024-12-31)
Market cap (USD): 5897905343.44
Dividends paid: 52329000
Stock repurchases: 67085000
Net debt paydown: 8384000
Dividend yield: 0.8872471996893511%
Buyback yield: 1.137437718877871%
Debt paydown yield: 0.14215216270510653%
Total shareholder yield: 2.1668370812723285% (Low Return)
Shareholder yield for CGNX (quarterly period ending 2025-03-31)
Market cap (USD): 4917694777.05
Dividends paid: 13550000
Stock repurchases: 102233000
Dividend yield: 0.27553560386129333%
Buyback yield: 2.0788805453543615%
Total shareholder yield: 2.354416149215655% (Low Return)
Shareholder yield for CGNX (quarterly period ending 2025-06-30)
Market cap (USD): 5242212706.5
Dividends paid: 13431000
Stock repurchases: 0
Net debt paydown: -9483000
Dividend yield: 0.2562086041138018%
Buyback yield: 0%
Debt paydown yield: -0.18089689470710912%
Total shareholder yield: 0.07531170940669268% (Low Return)
Shareholder yield for CGNX (quarterly period ending 2025-09-30)
Market cap (USD): 7500524656.57
Dividends paid: 13443000
Stock repurchases: 24000000
Net debt paydown: 4260000
Dividend yield: 0.17922746228458508%
Buyback yield: 0.31997761621885307%
Debt paydown yield: 0.05679602687884642%
Total shareholder yield: 0.5560011053822845% (Low Return)
Shareholder yield for CGNX (quarterly period ending 2025-12-31)
Market cap (USD): 5971129901.88
Dividends paid: 14203000
Stock repurchases: 25000000
Net debt paydown: 2339000
Dividend yield: 0.23786117926404868%
Buyback yield: 0.41868122802233443%
Debt paydown yield: 0.03917181569376961%
Total shareholder yield: 0.6957142229801527% (Low Return)
Shareholder yield for CGNX (annual period ending 2025-12-31)
Market cap (USD): 5971129901.88
Dividends paid: 54627000
Stock repurchases: 151233000
Net debt paydown: -6369000
Dividend yield: 0.9148519777270426%
Buyback yield: 2.5327367263000684%
Debt paydown yield: -0.10666322965096993%
Total shareholder yield: 3.340925474376141% (Low Return)
Shareholder yield for CGTX (annual period ending 2021-12-31)
Market cap (USD): 565627454.8000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CGTX (annual period ending 2022-12-31)
Market cap (USD): 187945831.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CGTX (annual period ending 2023-12-31)
Market cap (USD): 165571327.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 240000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1449526335636938%
Total shareholder yield: 0.1449526335636938% (Low Return)
Shareholder yield for CGTX (quarterly period ending 2024-09-30)
Market cap (USD): 42064067.05
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CGTX (annual period ending 2024-12-31)
Market cap (USD): 62648610.49999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 424000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6767907486152467%
Total shareholder yield: 0.6767907486152467% (Low Return)
Shareholder yield for CGTX (quarterly period ending 2024-12-31)
Market cap (USD): 62648610.49999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CGTX (quarterly period ending 2025-03-31)
Market cap (USD): 37589166.3
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CGTX (quarterly period ending 2025-06-30)
Market cap (USD): 27744384.65
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 167000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6019236040255808%
Total shareholder yield: 0.6019236040255808% (Low Return)
Shareholder yield for CGTX (quarterly period ending 2025-09-30)
Market cap (USD): 120822320.25000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 88000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0728342245190412%
Total shareholder yield: 0.0728342245190412% (Low Return)
Shareholder yield for CGTX (quarterly period ending 2025-12-31)
Market cap (USD): 120822320.25000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -258000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2135367037035526%
Total shareholder yield: -0.2135367037035526% (Minimal or Negative)
Shareholder yield for CGTX (annual period ending 2025-12-31)
Market cap (USD): 120822320.25000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 176000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1456684490380824%
Total shareholder yield: 0.1456684490380824% (Low Return)
Shareholder yield for CIGI (annual period ending 2021-12-31)
Market cap (USD): 7310913512.49
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CIGI (annual period ending 2022-12-31)
Market cap (USD): 4540760744.94
Dividends paid: 9632352.94117647
Stock repurchases: 121858823.52941176
Dividend yield: 0.212130818649943%
Buyback yield: 2.6836653674212023%
Total shareholder yield: 2.8957961860711454% (Low Return)
Shareholder yield for CIGI (annual period ending 2023-12-31)
Market cap (USD): 6258603907.71
Dividends paid: 10240151.515151514
Stock repurchases: 0
Net debt paydown: -76587388.59180045
Dividend yield: 0.1636171846973193%
Buyback yield: 0%
Debt paydown yield: -1.2237136224174872%
Total shareholder yield: -1.0600964377201678% (Minimal or Negative)
Shareholder yield for CIGI (quarterly period ending 2024-09-30)
Market cap (USD): 7519981645.889999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CIGI (annual period ending 2024-12-31)
Market cap (USD): 6742945083.42
Dividends paid: 10261538.461538462
Stock repurchases: 0
Net debt paydown: 179643764.56876445
Dividend yield: 0.152181848355405%
Buyback yield: 0%
Debt paydown yield: 2.664173626602483%
Total shareholder yield: 2.8163554749578883% (Low Return)
Shareholder yield for CIGI (quarterly period ending 2024-12-31)
Market cap (USD): 6742945083.42
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CIGI (quarterly period ending 2025-03-31)
Market cap (USD): 6015188866.68
Dividends paid: 5309090.909090909
Stock repurchases: 0
Dividend yield: 0.08826141666971776%
Buyback yield: 0%
Total shareholder yield: 0.08826141666971776% (Low Return)
Shareholder yield for CIGI (quarterly period ending 2025-06-30)
Market cap (USD): 6481112135.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -135805262.62059093
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.095400600752132%
Total shareholder yield: -2.095400600752132% (Minimal or Negative)
Shareholder yield for CIGI (quarterly period ending 2025-09-30)
Market cap (USD): 7755432186.6
Dividends paid: 5482014.388489209
Stock repurchases: 0
Net debt paydown: -106310665.33634424
Dividend yield: 0.07068612369483611%
Buyback yield: 0%
Debt paydown yield: -1.3707896965436699%
Total shareholder yield: -1.3001035728488337% (Minimal or Negative)
Shareholder yield for CIGI (quarterly period ending 2025-12-31)
Market cap (USD): 7305935699.790001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 132751541.24875307
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.8170368136769781%
Total shareholder yield: 1.8170368136769781% (Low Return)
Shareholder yield for CIGI (annual period ending 2025-12-31)
Market cap (USD): 7305935699.790001
Dividends paid: 11103649.635036495
Stock repurchases: 0
Net debt paydown: -229215435.6592312
Dividend yield: 0.15198121214447116%
Buyback yield: 0%
Debt paydown yield: -3.1373864358787014%
Total shareholder yield: -2.9854052237342303% (Minimal or Negative)
Shareholder yield for CRNA.OL (annual period ending 2021-12-31)
Market cap (USD): 2074734215.8494868
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRNA.OL (annual period ending 2022-12-31)
Market cap (USD): 913320905.3441296
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -635063.4891424365
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.06953344497278877%
Total shareholder yield: -0.06953344497278877% (Minimal or Negative)
Shareholder yield for CRNA.OL (annual period ending 2023-12-31)
Market cap (USD): 194103449.11591357
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4429206.469778799
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.2818793225739085%
Total shareholder yield: -2.2818793225739085% (Minimal or Negative)
Shareholder yield for CRNA.OL (quarterly period ending 2024-12-31)
Market cap (USD): 17182795.77601411
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRNA.OL (annual period ending 2024-12-31)
Market cap (USD): 17182795.77601411
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9316271.282840036
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 54.21859983836187%
Total shareholder yield: 54.21859983836187% (High Return)
Shareholder yield for CRNA.OL (quarterly period ending 2025-06-30)
Market cap (USD): 17714643.64448858
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 428485.94700292987
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.4188234073579085%
Total shareholder yield: 2.4188234073579085% (Low Return)
Shareholder yield for CUE.AX (annual period ending 2021-06-30)
Market cap (USD): 21147992.27067669
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CUE.AX (annual period ending 2022-06-30)
Market cap (USD): 19397813.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CUE.AX (annual period ending 2023-06-30)
Market cap (USD): 18627039.549668875
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2195971.683032656
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11.789161005306896%
Total shareholder yield: 11.789161005306896% (High Return)
Shareholder yield for CUE.AX (annual period ending 2024-06-30)
Market cap (USD): 37502439.62666667
Dividends paid: 9311333.333333334
Stock repurchases: 0
Net debt paydown: 2557982.33995585
Dividend yield: 24.828606954712278%
Buyback yield: 0%
Debt paydown yield: 6.820842498302319%
Total shareholder yield: 31.649449453014597% (High Return)
Shareholder yield for CWT (annual period ending 2021-12-31)
Market cap (USD): 3888666432.14
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CWT (annual period ending 2022-12-31)
Market cap (USD): 3339213486.98
Dividends paid: 54186000
Stock repurchases: 2013000
Dividend yield: 1.622717451617808%
Buyback yield: 0.060283656850600664%
Total shareholder yield: 1.6830011084684087% (Low Return)
Shareholder yield for CWT (annual period ending 2023-12-31)
Market cap (USD): 2910664131.06
Dividends paid: 59036000
Stock repurchases: 1844000
Net debt paydown: -107540000
Dividend yield: 2.02826562398666%
Buyback yield: 0.06335323888189243%
Debt paydown yield: -3.6946894302379123%
Total shareholder yield: -1.6030705673693602% (Minimal or Negative)
Shareholder yield for CWT (quarterly period ending 2024-09-30)
Market cap (USD): 3094413645.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CWT (annual period ending 2024-12-31)
Market cap (USD): 2601222766.52
Dividends paid: 65462000
Stock repurchases: 1435000
Net debt paydown: -148809000
Dividend yield: 2.516585693565076%
Buyback yield: 0.055166363237693375%
Debt paydown yield: -5.720732646019452%
Total shareholder yield: -3.1489805892166824% (Minimal or Negative)
Shareholder yield for CWT (quarterly period ending 2024-12-31)
Market cap (USD): 2601222766.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CWT (quarterly period ending 2025-03-31)
Market cap (USD): 2802329726.84
Dividends paid: 20226000
Stock repurchases: 1109000
Dividend yield: 0.7217566086631607%
Buyback yield: 0.039574215317286915%
Total shareholder yield: 0.7613308239804476% (Low Return)
Shareholder yield for CWT (quarterly period ending 2025-06-30)
Market cap (USD): 2646711245.64
Dividends paid: 17872000
Stock repurchases: 105000
Net debt paydown: -74695000
Dividend yield: 0.675253110041416%
Buyback yield: 0.003967187586971166%
Debt paydown yield: -2.8221816838934406%
Total shareholder yield: -2.1429613862650534% (Minimal or Negative)
Shareholder yield for CWT (quarterly period ending 2025-09-30)
Market cap (USD): 2687411463.7999997
Dividends paid: 17876000
Stock repurchases: 112000
Net debt paydown: 15204000
Dividend yield: 0.6651754017125213%
Buyback yield: 0.004167579155952249%
Debt paydown yield: 0.5657488704205177%
Total shareholder yield: 1.2350918512889912% (Low Return)
Shareholder yield for CWT (annual period ending 2025-12-31)
Market cap (USD): 2553938689.54
Dividends paid: 73853000
Stock repurchases: 1433000
Net debt paydown: -222240000
Dividend yield: 2.8917295588369023%
Buyback yield: 0.05610941272275034%
Debt paydown yield: -8.701853372996535%
Total shareholder yield: -5.754014401436882% (Minimal or Negative)
Shareholder yield for CWT (quarterly period ending 2025-12-31)
Market cap (USD): 2553938689.54
Dividends paid: 17879000
Stock repurchases: 107000
Net debt paydown: -84142000
Dividend yield: 0.7000559595743568%
Buyback yield: 0.004189607230519391%
Debt paydown yield: -3.294597491498715%
Total shareholder yield: -2.590351924693839% (Minimal or Negative)
Shareholder yield for DORM (annual period ending 2021-12-31)
Market cap (USD): 3377053984.8900003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DORM (annual period ending 2022-12-31)
Market cap (USD): 2416621146.4300003
Dividends paid: 0
Stock repurchases: 19934000
Dividend yield: 0%
Buyback yield: 0.824870709645485%
Total shareholder yield: 0.824870709645485% (Low Return)
Shareholder yield for DORM (annual period ending 2023-12-31)
Market cap (USD): 2492523430.49
Dividends paid: 0
Stock repurchases: 15709000
Net debt paydown: 165662000
Dividend yield: 0%
Buyback yield: 0.630244827705062%
Debt paydown yield: 6.646356779379717%
Total shareholder yield: 7.276601607084779% (Moderate Return)
Shareholder yield for DORM (quarterly period ending 2024-09-30)
Market cap (USD): 3380341091.6800003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DORM (quarterly period ending 2024-12-31)
Market cap (USD): 3871315314.9500003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DORM (annual period ending 2024-12-31)
Market cap (USD): 3871315314.9500003
Dividends paid: 0
Stock repurchases: 80811000
Net debt paydown: 80146000
Dividend yield: 0%
Buyback yield: 2.087430070289785%
Debt paydown yield: 2.0702524459967715%
Total shareholder yield: 4.157682516286556% (Moderate Return)
Shareholder yield for DORM (quarterly period ending 2025-03-31)
Market cap (USD): 3602071386.0600004
Dividends paid: 0
Stock repurchases: 11274000
Dividend yield: 0%
Buyback yield: 0.312986578878762%
Total shareholder yield: 0.312986578878762% (Low Return)
Shareholder yield for DORM (quarterly period ending 2025-06-30)
Market cap (USD): 3665721726.63
Dividends paid: 0
Stock repurchases: 4287000
Net debt paydown: 3631000
Dividend yield: 0%
Buyback yield: 0.11694832067738972%
Debt paydown yield: 0.09905279971532588%
Total shareholder yield: 0.2160011203927156% (Low Return)
Shareholder yield for DORM (quarterly period ending 2025-09-30)
Market cap (USD): 4658129149.32
Dividends paid: 0
Stock repurchases: 212000
Net debt paydown: 4552000
Dividend yield: 0%
Buyback yield: 0.004551183387239232%
Debt paydown yield: 0.09772163574864616%
Total shareholder yield: 0.10227281913588539% (Low Return)
Shareholder yield for DORM (quarterly period ending 2025-12-31)
Market cap (USD): 3681260776.91
Dividends paid: 0
Stock repurchases: 24818000
Net debt paydown: 18275000
Dividend yield: 0%
Buyback yield: 0.6741712012272026%
Debt paydown yield: 0.49643318165956685%
Total shareholder yield: 1.1706043828867694% (Low Return)
Shareholder yield for DORM (annual period ending 2025-12-31)
Market cap (USD): 3681260776.91
Dividends paid: 0
Stock repurchases: 40591000
Net debt paydown: 50259000
Dividend yield: 0%
Buyback yield: 1.1026385377151013%
Debt paydown yield: 1.3652659522313635%
Total shareholder yield: 2.4679044899464646% (Low Return)
Shareholder yield for EKOP.BR (annual period ending 2021-12-31)
Market cap (USD): 357224665.3181818
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EKOP.BR (annual period ending 2022-12-31)
Market cap (USD): 322133600.9574468
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EKOP.BR (annual period ending 2023-12-31)
Market cap (USD): 372429476.61111104
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -32589574.468085103
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.750535742936098%
Total shareholder yield: -8.750535742936098% (Minimal or Negative)
Shareholder yield for EKOP.BR (quarterly period ending 2024-12-31)
Market cap (USD): 257078440.9375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EKOP.BR (annual period ending 2024-12-31)
Market cap (USD): 257078440.9375
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -32997083.333333343
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.835414441211535%
Total shareholder yield: -12.835414441211535% (Minimal or Negative)
Shareholder yield for EKOP.BR (quarterly period ending 2025-06-30)
Market cap (USD): 129317856.04705884
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -15378799.019607842
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.892247126345405%
Total shareholder yield: -11.892247126345405% (Minimal or Negative)
Shareholder yield for FDV.AX (annual period ending 2021-12-31)
Market cap (USD): 492696880.00000006
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FDV.AX (annual period ending 2022-12-31)
Market cap (USD): 200254137.2972973
Dividends paid: 0
Stock repurchases: 488769.0045248869
Net debt paydown: -325414.8843820871
Dividend yield: 0%
Buyback yield: 0.24407436027114904%
Debt paydown yield: -0.16250095442421555%
Total shareholder yield: 0.08157340584693348% (Low Return)
Shareholder yield for FDV.AX (annual period ending 2023-12-31)
Market cap (USD): 164189028.7671233
Dividends paid: 0
Stock repurchases: 311361.38828633406
Net debt paydown: 85757.55930939037
Dividend yield: 0%
Buyback yield: 0.1896359279449493%
Debt paydown yield: 0.05223099250500116%
Total shareholder yield: 0.24186692044995045% (Low Return)
Shareholder yield for FDV.AX (quarterly period ending 2024-12-31)
Market cap (USD): 92042274.28571428
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FDV.AX (annual period ending 2024-12-31)
Market cap (USD): 92042274.28571428
Dividends paid: 0
Stock repurchases: 510.53811659192826
Net debt paydown: -5902.987753275695
Dividend yield: 0%
Buyback yield: 0.0005546778592270921%
Debt paydown yield: -0.006413344084645121%
Total shareholder yield: -0.005858666225418029% (Minimal or Negative)
Shareholder yield for FSP (annual period ending 2021-12-31)
Market cap (USD): 547484995.2
Dividends paid: 0
Stock repurchases: 18244000
Dividend yield: 0%
Buyback yield: 3.332328768815909%
Total shareholder yield: 3.332328768815909% (Low Return)
Shareholder yield for FSP (annual period ending 2022-12-31)
Market cap (USD): 261299656.8
Dividends paid: 53988000
Stock repurchases: 4843000
Dividend yield: 20.661335977690424%
Buyback yield: 1.8534276161360805%
Total shareholder yield: 22.514763593826505% (High Return)
Shareholder yield for FSP (annual period ending 2023-12-31)
Market cap (USD): 250930622.79999998
Dividends paid: 4133000
Stock repurchases: 0
Net debt paydown: 8304000
Dividend yield: 1.6470688008829188%
Buyback yield: 0%
Debt paydown yield: 3.309281229743953%
Total shareholder yield: 4.956350030626872% (Moderate Return)
Shareholder yield for FSP (quarterly period ending 2024-09-30)
Market cap (USD): 176273578
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FSP (quarterly period ending 2024-12-31)
Market cap (USD): 182494998.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FSP (annual period ending 2024-12-31)
Market cap (USD): 182494998.4
Dividends paid: 4140000
Stock repurchases: 0
Net debt paydown: 157083000
Dividend yield: 2.2685553227742594%
Buyback yield: 0%
Debt paydown yield: 86.07523569259638%
Total shareholder yield: 88.34379101537064% (High Return)
Shareholder yield for FSP (quarterly period ending 2025-03-31)
Market cap (USD): 179384288.2
Dividends paid: 1036000
Stock repurchases: 0
Dividend yield: 0.5775310705277253%
Buyback yield: 0%
Total shareholder yield: 0.5775310705277253% (Low Return)
Shareholder yield for FSP (quarterly period ending 2025-06-30)
Market cap (USD): 165904544
Dividends paid: 1035000
Stock repurchases: 0
Net debt paydown: -227000
Dividend yield: 0.6238527137629214%
Buyback yield: 0%
Debt paydown yield: -0.13682566765621562%
Total shareholder yield: 0.4870270461067058% (Low Return)
Shareholder yield for FSP (quarterly period ending 2025-09-30)
Market cap (USD): 162793833.8
Dividends paid: 1037000
Stock repurchases: 0
Net debt paydown: 315000
Dividend yield: 0.6370020140160861%
Buyback yield: 0%
Debt paydown yield: 0.1934962723385411%
Total shareholder yield: 0.8304982863546273% (Low Return)
Shareholder yield for FSP (quarterly period ending 2025-12-31)
Market cap (USD): 97468919.6
Dividends paid: 1037000
Stock repurchases: 0
Net debt paydown: -577000
Dividend yield: 1.0639288957502717%
Buyback yield: 0%
Debt paydown yield: -0.5919835803740663%
Total shareholder yield: 0.47194531537620543% (Low Return)
Shareholder yield for FSP (annual period ending 2025-12-31)
Market cap (USD): 97468919.6
Dividends paid: 4145000
Stock repurchases: 0
Net debt paydown: -929000
Dividend yield: 4.252637678770372%
Buyback yield: 0%
Debt paydown yield: -0.9531243434445539%
Total shareholder yield: 3.2995133353258184% (Low Return)
Shareholder yield for HITECH.NS (annual period ending 2022-03-31)
Market cap (USD): 134516404.7854411
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HITECH.NS (annual period ending 2023-03-31)
Market cap (USD): 197031384.57003656
Dividends paid: 74725.94397076736
Stock repurchases: 0
Net debt paydown: 18572704.123895314
Dividend yield: 0.03792590918133926%
Buyback yield: 0%
Debt paydown yield: 9.426266868308728%
Total shareholder yield: 9.464192777490068% (Moderate Return)
Shareholder yield for HITECH.NS (annual period ending 2024-03-31)
Market cap (USD): 339714727.5647793
Dividends paid: 39189.351241156015
Stock repurchases: 0
Net debt paydown: -14933146.229382534
Dividend yield: 0.011535958868219249%
Buyback yield: 0%
Debt paydown yield: -4.395790060804759%
Total shareholder yield: -4.38425410193654% (Minimal or Negative)
Shareholder yield for HITECH.NS (quarterly period ending 2024-09-30)
Market cap (USD): 469003491.7080745
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HITECH.NS (quarterly period ending 2024-12-31)
Market cap (USD): 377160596.2359249
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HITECH.NS (annual period ending 2025-03-31)
Market cap (USD): 242429043.99953324
Dividends paid: 46808.51063829787
Stock repurchases: 0
Net debt paydown: 25852320.44594525
Dividend yield: 0.019308128211893618%
Buyback yield: 0%
Debt paydown yield: 10.663870970012582%
Total shareholder yield: 10.683179098224475% (High Return)
Shareholder yield for HITECH.NS (quarterly period ending 2025-03-31)
Market cap (USD): 242429043.99953324
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HITECH.NS (quarterly period ending 2025-06-30)
Market cap (USD): 240733227.8102036
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HITECH.NS (quarterly period ending 2025-09-30)
Market cap (USD): 260529500.29312286
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HITECH.NS (quarterly period ending 2025-12-31)
Market cap (USD): 207903879.2957558
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HUDL.OL (annual period ending 2021-12-31)
Market cap (USD): 124865442.39452681
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HUDL.OL (annual period ending 2022-12-31)
Market cap (USD): 67941664.50202428
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 71606.20675377245
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.10539365980890708%
Total shareholder yield: 0.10539365980890708% (Low Return)
Shareholder yield for HUDL.OL (annual period ending 2023-12-31)
Market cap (USD): 31293300.369351674
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1257099.933981849
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.0171535732710355%
Total shareholder yield: -4.0171535732710355% (Minimal or Negative)
Shareholder yield for HUDL.OL (quarterly period ending 2024-09-30)
Market cap (USD): 15741562.389312975
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HUDL.OL (quarterly period ending 2024-12-31)
Market cap (USD): 11537876.902998237
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HUDL.OL (annual period ending 2024-12-31)
Market cap (USD): 11537876.902998237
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 574001.3386579088
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.974930340162917%
Total shareholder yield: 4.974930340162917% (Moderate Return)
Shareholder yield for HUDL.OL (quarterly period ending 2025-03-31)
Market cap (USD): 30397499.786259547
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -614296.982526293
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.0208799633053083%
Total shareholder yield: -2.0208799633053083% (Minimal or Negative)
Shareholder yield for HUDL.OL (quarterly period ending 2025-06-30)
Market cap (USD): 21184241.410129096
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1423353.4100040174
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.718925556255467%
Total shareholder yield: -6.718925556255467% (Minimal or Negative)
Shareholder yield for HUDL.OL (quarterly period ending 2025-09-30)
Market cap (USD): 20520270.396793585
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1479725.7304081845
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.211044015479446%
Total shareholder yield: 7.211044015479446% (Moderate Return)
Shareholder yield for HUDL.OL (quarterly period ending 2025-12-31)
Market cap (USD): 20680939.844621517
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1240646.094676916
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.998983140988973%
Total shareholder yield: 5.998983140988973% (Moderate Return)
Shareholder yield for HUDL.OL (annual period ending 2025-12-31)
Market cap (USD): 20680939.844621517
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 682721.43255479
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.3012108621956324%
Total shareholder yield: 3.3012108621956324% (Low Return)
Shareholder yield for IBTA (quarterly period ending 2024-09-30)
Market cap (USD): 1244370747.45
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IBTA (annual period ending 2024-12-31)
Market cap (USD): 1314456228.6
Dividends paid: 0
Stock repurchases: 31321000
Net debt paydown: 64448000
Dividend yield: 0%
Buyback yield: 2.382810421413526%
Debt paydown yield: 4.903016060766225%
Total shareholder yield: 7.2858264821797505% (Moderate Return)
Shareholder yield for IBTA (quarterly period ending 2024-12-31)
Market cap (USD): 1314456228.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IBTA (quarterly period ending 2025-03-31)
Market cap (USD): 852336399
Dividends paid: 0
Stock repurchases: 69778000
Dividend yield: 0%
Buyback yield: 8.186673722003041%
Total shareholder yield: 8.186673722003041% (Moderate Return)
Shareholder yield for IBTA (quarterly period ending 2025-06-30)
Market cap (USD): 739230147
Dividends paid: 0
Stock repurchases: 70398000
Net debt paydown: -413000
Dividend yield: 0%
Buyback yield: 9.52315057572997%
Debt paydown yield: -0.055868933602893224%
Total shareholder yield: 9.467281642127077% (Moderate Return)
Shareholder yield for IBTA (quarterly period ending 2025-09-30)
Market cap (USD): 562501628.25
Dividends paid: 0
Stock repurchases: 38004000
Net debt paydown: -419000
Dividend yield: 0%
Buyback yield: 6.756247109583367%
Debt paydown yield: -0.07448867326900933%
Total shareholder yield: 6.681758436314358% (Moderate Return)
Shareholder yield for IBTA (annual period ending 2025-12-31)
Market cap (USD): 459090197.85
Dividends paid: 0
Stock repurchases: 232971000
Net debt paydown: -25501000
Dividend yield: 0%
Buyback yield: 50.74623703382126%
Debt paydown yield: -5.554681872848878%
Total shareholder yield: 45.191555160972385% (High Return)
Shareholder yield for IBTA (quarterly period ending 2025-12-31)
Market cap (USD): 459090197.85
Dividends paid: 0
Stock repurchases: 54791000
Net debt paydown: -159000
Dividend yield: 0%
Buyback yield: 11.93469175700023%
Debt paydown yield: -0.034633717022194095%
Total shareholder yield: 11.900058039978036% (High Return)
Shareholder yield for IRMD (annual period ending 2021-12-31)
Market cap (USD): 537654452.1
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IRMD (annual period ending 2022-12-31)
Market cap (USD): 335938159.8
Dividends paid: 12559127
Stock repurchases: 0
Dividend yield: 3.73852348523819%
Buyback yield: 0%
Total shareholder yield: 3.73852348523819% (Low Return)
Shareholder yield for IRMD (annual period ending 2023-12-31)
Market cap (USD): 589042252.8
Dividends paid: 13222907
Stock repurchases: 0
Net debt paydown: 162243
Dividend yield: 2.2448146864075014%
Buyback yield: 0%
Debt paydown yield: 0.027543524972747084%
Total shareholder yield: 2.2723582113802485% (Low Return)
Shareholder yield for IRMD (quarterly period ending 2024-09-30)
Market cap (USD): 628414000.5999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IRMD (annual period ending 2024-12-31)
Market cap (USD): 689133416.8499999
Dividends paid: 13677000
Stock repurchases: 0
Net debt paydown: 2041043
Dividend yield: 1.984666490636457%
Buyback yield: 0%
Debt paydown yield: 0.29617530511428725%
Total shareholder yield: 2.280841795750744% (Low Return)
Shareholder yield for IRMD (quarterly period ending 2024-12-31)
Market cap (USD): 689133416.8499999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IRMD (quarterly period ending 2025-03-31)
Market cap (USD): 659604606
Dividends paid: 2162000
Stock repurchases: 0
Net debt paydown: -57221
Dividend yield: 0.3277721198932926%
Buyback yield: 0%
Debt paydown yield: -0.008675045546907536%
Total shareholder yield: 0.31909707434638507% (Low Return)
Shareholder yield for IRMD (quarterly period ending 2025-06-30)
Market cap (USD): 753815573.9499999
Dividends paid: 2161150
Stock repurchases: 0
Net debt paydown: 59221
Dividend yield: 0.28669479308785784%
Buyback yield: 0%
Debt paydown yield: 0.007856165625456829%
Total shareholder yield: 0.29455095871331466% (Low Return)
Shareholder yield for IRMD (quarterly period ending 2025-09-30)
Market cap (USD): 899286512.2499999
Dividends paid: 2162591
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0.24047853165163496%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0.24047853165163496% (Low Return)
Shareholder yield for IRMD (annual period ending 2025-12-31)
Market cap (USD): 1238292600.45
Dividends paid: 15040000
Stock repurchases: 0
Net debt paydown: 2000
Dividend yield: 1.2145756176314395%
Buyback yield: 0%
Debt paydown yield: 0.00016151271511056375%
Total shareholder yield: 1.2147371303465502% (Low Return)
Shareholder yield for IRMD (quarterly period ending 2025-12-31)
Market cap (USD): 1238292600.45
Dividends paid: 8554259
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0.6908107984244879%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0.6908107984244879% (Low Return)
Shareholder yield for KPIGREEN.NS (annual period ending 2022-03-31)
Market cap (USD): 159456604.01635236
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KPIGREEN.NS (annual period ending 2023-03-31)
Market cap (USD): 222615714.51010963
Dividends paid: 664701.5834348357
Stock repurchases: 0
Dividend yield: 0.29858699997777993%
Buyback yield: 0%
Total shareholder yield: 0.29858699997777993% (Low Return)
Shareholder yield for KPIGREEN.NS (annual period ending 2024-03-31)
Market cap (USD): 1200164784.5988483
Dividends paid: 221033.69708598152
Stock repurchases: 0
Net debt paydown: -42014113.83401795
Dividend yield: 0.018416945732986276%
Buyback yield: 0%
Debt paydown yield: -3.5006954355906257%
Total shareholder yield: -3.4822784898576393% (Minimal or Negative)
Shareholder yield for KPIGREEN.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1355889922.8819876
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KPIGREEN.NS (quarterly period ending 2024-12-31)
Market cap (USD): 1249234303.4218438
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KPIGREEN.NS (quarterly period ending 2025-03-31)
Market cap (USD): 940608530.1902206
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KPIGREEN.NS (annual period ending 2025-03-31)
Market cap (USD): 940608530.1902206
Dividends paid: 1383224.2225859247
Stock repurchases: 0
Net debt paydown: -48126563.51361689
Dividend yield: 0.1470563128218913%
Buyback yield: 0%
Debt paydown yield: -5.116534878105368%
Total shareholder yield: -4.9694785652834765% (Minimal or Negative)
Shareholder yield for KPIGREEN.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1188229191.2155395
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KPIGREEN.NS (quarterly period ending 2025-09-30)
Market cap (USD): 976102840.8568207
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KPIGREEN.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1106386101.3879914
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LBRDK (annual period ending 2021-12-31)
Market cap (USD): 18833286883.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LBRDK (annual period ending 2022-12-31)
Market cap (USD): 8915970673.32
Dividends paid: 0
Stock repurchases: 2882000000
Dividend yield: 0%
Buyback yield: 32.324018388979766%
Total shareholder yield: 32.324018388979766% (High Return)
Shareholder yield for LBRDK (annual period ending 2023-12-31)
Market cap (USD): 9421637683.92
Dividends paid: 0
Stock repurchases: 227000000
Net debt paydown: 68000000
Dividend yield: 0%
Buyback yield: 2.4093475849471804%
Debt paydown yield: 0.7217428888828559%
Total shareholder yield: 3.131090473830036% (Low Return)
Shareholder yield for LBRDK (quarterly period ending 2024-09-30)
Market cap (USD): 9035832483.24
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LBRDK (quarterly period ending 2024-12-31)
Market cap (USD): 8739923640
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LBRDK (annual period ending 2024-12-31)
Market cap (USD): 8739923640
Dividends paid: 0
Stock repurchases: 89000000
Net debt paydown: 1132000000
Dividend yield: 0%
Buyback yield: 1.018315533017632%
Debt paydown yield: 12.952058240179316%
Total shareholder yield: 13.970373773196947% (High Return)
Shareholder yield for LBRDK (quarterly period ending 2025-03-31)
Market cap (USD): 9942287420.76
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LBRDK (quarterly period ending 2025-06-30)
Market cap (USD): 11501739510.24
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 745000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.477281104625317%
Total shareholder yield: 6.477281104625317% (Moderate Return)
Shareholder yield for LBRDK (quarterly period ending 2025-09-30)
Market cap (USD): 7933353544.08
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1347000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 16.978948341526436%
Total shareholder yield: 16.978948341526436% (High Return)
Shareholder yield for LBRDK (quarterly period ending 2025-12-31)
Market cap (USD): 6068004127.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 46000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7580746327083678%
Total shareholder yield: 0.7580746327083678% (Low Return)
Shareholder yield for LBRDK (annual period ending 2025-12-31)
Market cap (USD): 6068004127.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 941000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 15.507570203882045%
Total shareholder yield: 15.507570203882045% (High Return)