speb/financial-data huggingface dataset:
Shareholder yield for BLDR (annual period ending 2025-12-31)
Market cap (USD): 11066835641.64
Dividends paid: 0
Stock repurchases: 413958000
Net debt paydown: -767446000
Dividend yield: 0%
Buyback yield: 3.7405272239016947%
Debt paydown yield: -6.934647128149378%
Total shareholder yield: -3.1941199042476836% (Minimal or Negative)
Shareholder yield for BYS.SW (annual period ending 2021-12-31)
Market cap (USD): 2196053757.7472525
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BYS.SW (annual period ending 2022-12-31)
Market cap (USD): 1166538282.826087
Dividends paid: 134891304.3478261
Stock repurchases: 1086956.5217391304
Dividend yield: 11.563384274113558%
Buyback yield: 0.09317795547230909%
Total shareholder yield: 11.656562229585866% (High Return)
Shareholder yield for BYS.SW (annual period ending 2023-12-31)
Market cap (USD): 967356332.9761904
Dividends paid: 29523809.523809526
Stock repurchases: 595238.0952380953
Dividend yield: 3.05200974215736%
Buyback yield: 0.061532454478979044%
Total shareholder yield: 3.113542196636339% (Low Return)
Shareholder yield for BYS.SW (annual period ending 2024-12-31)
Market cap (USD): 604689860
Dividends paid: 27555555.555555556
Stock repurchases: 1444444.4444444445
Dividend yield: 4.556973314478195%
Buyback yield: 0.23887360116216344%
Total shareholder yield: 4.795846915640358% (Moderate Return)
Shareholder yield for BYS.SW (quarterly period ending 2024-12-31)
Market cap (USD): 604689860
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BYS.SW (quarterly period ending 2025-06-30)
Market cap (USD): 859793394.6874999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CGNT (annual period ending 2022-01-31)
Market cap (USD): 799709090.9499999
Dividends paid: 10937500
Stock repurchases: 0
Dividend yield: 1.3676848398718333%
Buyback yield: 0%
Total shareholder yield: 1.3676848398718333% (Low Return)
Shareholder yield for CGNT (annual period ending 2023-01-31)
Market cap (USD): 279345387.53000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CGNT (annual period ending 2024-01-31)
Market cap (USD): 521837821.56
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4210371.458353074
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8068352435180809%
Total shareholder yield: -0.8068352435180809% (Minimal or Negative)
Shareholder yield for CGNT (quarterly period ending 2024-10-31)
Market cap (USD): 478351336.43
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CGNT (annual period ending 2025-01-31)
Market cap (USD): 686201994.1700001
Dividends paid: 0
Stock repurchases: 1473743.0167597765
Net debt paydown: -809007.2350947894
Dividend yield: 0%
Buyback yield: 0.21476810462236437%
Debt paydown yield: -0.11789636899457415%
Total shareholder yield: 0.09687173562779022% (Low Return)
Shareholder yield for CGNT (quarterly period ending 2025-01-31)
Market cap (USD): 686201994.1700001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CGNT (quarterly period ending 2025-04-30)
Market cap (USD): 722317888.6
Dividends paid: 0
Stock repurchases: 2472651.933701657
Net debt paydown: 1256625.2044816203
Dividend yield: 0%
Buyback yield: 0.3423218464787246%
Debt paydown yield: 0.1739712146569175%
Total shareholder yield: 0.5162930611356421% (Low Return)
Shareholder yield for CGNT (quarterly period ending 2025-07-31)
Market cap (USD): 682516698.8199999
Dividends paid: 0
Stock repurchases: 1703550.2958579883
Net debt paydown: -517547.157474909
Dividend yield: 0%
Buyback yield: 0.2495983319973341%
Debt paydown yield: -0.07582923002026089%
Total shareholder yield: 0.17376910197707324% (Low Return)
Shareholder yield for CGNT (quarterly period ending 2025-10-31)
Market cap (USD): 615444323.4499999
Dividends paid: 0
Stock repurchases: 390153.8461538461
Net debt paydown: -2265881.656804735
Dividend yield: 0%
Buyback yield: 0.06339384917335143%
Debt paydown yield: -0.36817004730872627%
Total shareholder yield: -0.3047761981353748% (Minimal or Negative)
Shareholder yield for CGNT (annual period ending 2026-01-31)
Market cap (USD): 665564340.2099999
Dividends paid: 0
Stock repurchases: 6937216.828478965
Net debt paydown: -4003897.958814703
Dividend yield: 0%
Buyback yield: 1.0423059664359609%
Debt paydown yield: -0.6015793991534142%
Total shareholder yield: 0.44072656728254667% (Low Return)
Shareholder yield for CGNT (quarterly period ending 2026-01-31)
Market cap (USD): 665564340.2099999
Dividends paid: 0
Stock repurchases: 1766666.6666666667
Net debt paydown: -2477094.3490166795
Dividend yield: 0%
Buyback yield: 0.265438900483948%
Debt paydown yield: -0.37217954739508774%
Total shareholder yield: -0.10674064691113971% (Minimal or Negative)
Shareholder yield for CHMI (annual period ending 2021-12-31)
Market cap (USD): 143284198.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CHMI (annual period ending 2022-12-31)
Market cap (USD): 118668707.74
Dividends paid: 30818000
Stock repurchases: 0
Dividend yield: 25.969778037459907%
Buyback yield: 0%
Total shareholder yield: 25.969778037459907% (High Return)
Shareholder yield for CHMI (annual period ending 2023-12-31)
Market cap (USD): 96257589.56
Dividends paid: 31211000
Stock repurchases: 0
Net debt paydown: 14574000
Dividend yield: 32.42445623526166%
Buyback yield: 0%
Debt paydown yield: 15.140624304658726%
Total shareholder yield: 47.56508053992039% (High Return)
Shareholder yield for CHMI (quarterly period ending 2024-09-30)
Market cap (USD): 97727171.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CHMI (annual period ending 2024-12-31)
Market cap (USD): 74948657.52
Dividends paid: 28168000
Stock repurchases: 9438000
Net debt paydown: 18088000
Dividend yield: 37.58306143440046%
Buyback yield: 12.592620484871897%
Debt paydown yield: 24.133854559267096%
Total shareholder yield: 74.30953647853946% (High Return)
Shareholder yield for CHMI (quarterly period ending 2024-12-31)
Market cap (USD): 74948657.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CHMI (quarterly period ending 2025-03-31)
Market cap (USD): 98094566.46
Dividends paid: 7247000
Stock repurchases: 0
Dividend yield: 7.387769028935061%
Buyback yield: 0%
Total shareholder yield: 7.387769028935061% (Moderate Return)
Shareholder yield for CHMI (quarterly period ending 2025-06-30)
Market cap (USD): 85235728.16
Dividends paid: 7387000
Stock repurchases: 0
Net debt paydown: -77000
Dividend yield: 8.66655352099945%
Buyback yield: 0%
Debt paydown yield: -0.09033770422593172%
Total shareholder yield: 8.576215816773518% (Moderate Return)
Shareholder yield for CHMI (quarterly period ending 2025-09-30)
Market cap (USD): 77887820.56
Dividends paid: 7863000
Stock repurchases: 0
Net debt paydown: 2022000
Dividend yield: 10.095288253627313%
Buyback yield: 0%
Debt paydown yield: 2.5960413135996983%
Total shareholder yield: 12.691329567227012% (High Return)
Shareholder yield for CHMI (annual period ending 2025-12-31)
Market cap (USD): 86337914.3
Dividends paid: 28658000
Stock repurchases: 0
Net debt paydown: 6035000
Dividend yield: 33.192833336720994%
Buyback yield: 0%
Debt paydown yield: 6.989976592473697%
Total shareholder yield: 40.18280992919469% (High Return)
Shareholder yield for CHMI (quarterly period ending 2025-12-31)
Market cap (USD): 86337914.3
Dividends paid: 6161000
Stock repurchases: 0
Net debt paydown: 2168000
Dividend yield: 7.135914794735782%
Buyback yield: 0%
Debt paydown yield: 2.511063670668264%
Total shareholder yield: 9.646978465404047% (Moderate Return)
Shareholder yield for CMET.L (annual period ending 2022-03-31)
Market cap (USD): 518209.90736842103
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMET.L (annual period ending 2023-03-31)
Market cap (USD): 243110.82074074075
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMET.L (annual period ending 2024-03-31)
Market cap (USD): 311581.90632911393
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMET.L (quarterly period ending 2024-09-30)
Market cap (USD): 131279.8432
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMET.L (quarterly period ending 2025-03-31)
Market cap (USD): 191804.96571428567
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMET.L (annual period ending 2025-03-31)
Market cap (USD): 191804.96571428567
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COG.L (annual period ending 2021-12-31)
Market cap (USD): 923737.0228378377
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COG.L (annual period ending 2022-12-31)
Market cap (USD): 739270.0431325301
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COG.L (annual period ending 2023-12-31)
Market cap (USD): 354284.8663291139
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3221351.227695592
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -909.2545388893664%
Total shareholder yield: -909.2545388893664% (Minimal or Negative)
Shareholder yield for COG.L (annual period ending 2024-12-31)
Market cap (USD): 255664.22324999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 858037.9746835441
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 335.6112809904247%
Total shareholder yield: 335.6112809904247% (High Return)
Shareholder yield for COG.L (quarterly period ending 2024-12-31)
Market cap (USD): 255664.22324999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COG.L (quarterly period ending 2025-06-30)
Market cap (USD): 235941.0279452055
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 352123.2876712328
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 149.242075758443%
Total shareholder yield: 149.242075758443% (High Return)
Shareholder yield for COLA.TO (quarterly period ending 2025-03-31)
Market cap (USD): 296382763988.4336
Dividends paid: 62237762.23776224
Stock repurchases: 258741258.74125874
Dividend yield: 0.020999116615361305%
Buyback yield: 0.08729969828858071%
Total shareholder yield: 0.10829881490394201% (Low Return)
Shareholder yield for COLA.TO (quarterly period ending 2025-06-30)
Market cap (USD): 309741688345.1387
Dividends paid: 1601459854.0145984
Stock repurchases: 74452554.74452554
Net debt paydown: -1748614159.5630646
Dividend yield: 0.5170307757314622%
Buyback yield: 0.024036982281043364%
Debt paydown yield: -0.5645394938296522%
Total shareholder yield: -0.023471735817146677% (Minimal or Negative)
Shareholder yield for COLA.TO (quarterly period ending 2025-09-30)
Market cap (USD): 287619746744.97845
Dividends paid: 1516546762.5899282
Stock repurchases: 123741007.19424461
Net debt paydown: 1979740587.092369
Dividend yield: 0.5272749106251708%
Buyback yield: 0.04302243103772742%
Debt paydown yield: 0.6883187296760017%
Total shareholder yield: 1.2586160713389% (Low Return)
Shareholder yield for COLA.TO (annual period ending 2025-12-31)
Market cap (USD): 308227059062.27734
Dividends paid: 6408029197.080292
Stock repurchases: 544525547.4452554
Net debt paydown: -2071573681.792656
Dividend yield: 2.078996314137867%
Buyback yield: 0.17666377153967974%
Debt paydown yield: -0.6720933872889122%
Total shareholder yield: 1.5835666983886343% (Low Return)
Shareholder yield for COLA.TO (quarterly period ending 2025-12-31)
Market cap (USD): 308227059062.27734
Dividends paid: 3202919708.0291967
Stock repurchases: 74452554.74452554
Net debt paydown: 906390799.7689476
Dividend yield: 1.0391429350081967%
Buyback yield: 0.02415510013009026%
Debt paydown yield: 0.2940659403903313%
Total shareholder yield: 1.3573639755286182% (Low Return)
Shareholder yield for CROX (annual period ending 2021-12-31)
Market cap (USD): 6371206666.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CROX (annual period ending 2022-12-31)
Market cap (USD): 5387848532.64
Dividends paid: 0
Stock repurchases: 11477000
Dividend yield: 0%
Buyback yield: 0.21301638177969284%
Total shareholder yield: 0.21301638177969284% (Low Return)
Shareholder yield for CROX (annual period ending 2023-12-31)
Market cap (USD): 4641510019.68
Dividends paid: 0
Stock repurchases: 192105000
Net debt paydown: 598604000
Dividend yield: 0%
Buyback yield: 4.1388470386894545%
Debt paydown yield: 12.896751218071689%
Total shareholder yield: 17.035598256761144% (High Return)
Shareholder yield for CROX (quarterly period ending 2024-09-30)
Market cap (USD): 7195557926.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CROX (quarterly period ending 2024-12-31)
Market cap (USD): 5442507145.44
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CROX (annual period ending 2024-12-31)
Market cap (USD): 5442507145.44
Dividends paid: 0
Stock repurchases: 560690000
Net debt paydown: 295064000
Dividend yield: 0%
Buyback yield: 10.302053539236484%
Debt paydown yield: 5.4214719818460715%
Total shareholder yield: 15.723525521082555% (High Return)
Shareholder yield for CROX (quarterly period ending 2025-03-31)
Market cap (USD): 5277040617.6
Dividends paid: 0
Stock repurchases: 64176000
Dividend yield: 0%
Buyback yield: 1.2161361765145418%
Total shareholder yield: 1.2161361765145418% (Low Return)
Shareholder yield for CROX (quarterly period ending 2025-06-30)
Market cap (USD): 5032567549.44
Dividends paid: 0
Stock repurchases: 134065000
Net debt paydown: 89123000
Dividend yield: 0%
Buyback yield: 2.663948346106514%
Debt paydown yield: 1.7709250620971235%
Total shareholder yield: 4.434873408203638% (Moderate Return)
Shareholder yield for CROX (quarterly period ending 2025-09-30)
Market cap (USD): 4151570090.4
Dividends paid: 0
Stock repurchases: 208157000
Net debt paydown: 67691000
Dividend yield: 0%
Buyback yield: 5.01393437825698%
Debt paydown yield: 1.630491561651029%
Total shareholder yield: 6.644425939908009% (Moderate Return)
Shareholder yield for CROX (annual period ending 2025-12-31)
Market cap (USD): 4249458696.96
Dividends paid: 0
Stock repurchases: 586565000
Net debt paydown: 87447000
Dividend yield: 0%
Buyback yield: 13.803287473287362%
Debt paydown yield: 2.05783856806417%
Total shareholder yield: 15.861126041351532% (High Return)
Shareholder yield for CROX (quarterly period ending 2025-12-31)
Market cap (USD): 4249458696.96
Dividends paid: 0
Stock repurchases: 180167000
Net debt paydown: 92039000
Dividend yield: 0%
Buyback yield: 4.239763528679283%
Debt paydown yield: 2.1658993900998107%
Total shareholder yield: 6.405662918779094% (Moderate Return)
Shareholder yield for DAR (annual period ending 2021-12-31)
Market cap (USD): 11012076982.27
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DAR (annual period ending 2022-12-31)
Market cap (USD): 9947263650.17
Dividends paid: 0
Stock repurchases: 125531000
Dividend yield: 0%
Buyback yield: 1.261965143528237%
Total shareholder yield: 1.261965143528237% (Low Return)
Shareholder yield for DAR (annual period ending 2023-12-31)
Market cap (USD): 7920939771.92
Dividends paid: 0
Stock repurchases: 52941000
Net debt paydown: -1061551000
Dividend yield: 0%
Buyback yield: 0.6683676624796169%
Debt paydown yield: -13.401831481704157%
Total shareholder yield: -12.73346381922454% (Minimal or Negative)
Shareholder yield for DAR (quarterly period ending 2024-09-30)
Market cap (USD): 5905740809.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DAR (annual period ending 2024-12-31)
Market cap (USD): 5354262859.469999
Dividends paid: 0
Stock repurchases: 34272000
Net debt paydown: 380215000
Dividend yield: 0%
Buyback yield: 0.640088111090468%
Debt paydown yield: 7.101164249482443%
Total shareholder yield: 7.741252360572911% (Moderate Return)
Shareholder yield for DAR (quarterly period ending 2024-12-31)
Market cap (USD): 5354262859.469999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DAR (quarterly period ending 2025-03-31)
Market cap (USD): 4964890820.12
Dividends paid: 0
Stock repurchases: 34668000
Dividend yield: 0%
Buyback yield: 0.6982630888781979%
Total shareholder yield: 0.6982630888781979% (Low Return)
Shareholder yield for DAR (quarterly period ending 2025-06-30)
Market cap (USD): 6029704152.219999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -73015000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.210921765923085%
Total shareholder yield: -1.210921765923085% (Minimal or Negative)
Shareholder yield for DAR (quarterly period ending 2025-09-30)
Market cap (USD): 4906087695.81
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -123564000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.5185852284199632%
Total shareholder yield: -2.5185852284199632% (Minimal or Negative)
Shareholder yield for DAR (quarterly period ending 2025-12-31)
Market cap (USD): 5721385068
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 178755000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.124330872253047%
Total shareholder yield: 3.124330872253047% (Low Return)
Shareholder yield for DAR (annual period ending 2025-12-31)
Market cap (USD): 5721385068
Dividends paid: 0
Stock repurchases: 34668000
Net debt paydown: 95519000
Dividend yield: 0%
Buyback yield: 0.6059371915709695%
Debt paydown yield: 1.6695083247279172%
Total shareholder yield: 2.2754455162988867% (Low Return)
Shareholder yield for DAVA (annual period ending 2021-06-30)
Market cap (USD): 4466936623.12
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DAVA (annual period ending 2022-06-30)
Market cap (USD): 3477654751.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DAVA (annual period ending 2023-06-30)
Market cap (USD): 2040418483.96
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -19192420.50015436
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9406119700947879%
Total shareholder yield: -0.9406119700947879% (Minimal or Negative)
Shareholder yield for DAVA (annual period ending 2024-06-30)
Market cap (USD): 1151995297.76
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -169300000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.696240542751848%
Total shareholder yield: -14.696240542751848% (Minimal or Negative)
Shareholder yield for DAVA (quarterly period ending 2024-09-30)
Market cap (USD): 1006222978.9599999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DAVA (quarterly period ending 2024-12-31)
Market cap (USD): 1217395851.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DAVA (quarterly period ending 2025-03-31)
Market cap (USD): 768653497.24
Dividends paid: 0
Stock repurchases: 23127272.727272727
Dividend yield: 0%
Buyback yield: 3.0088034218689828%
Total shareholder yield: 3.0088034218689828% (Low Return)
Shareholder yield for DAVA (quarterly period ending 2025-06-30)
Market cap (USD): 603576195.6800001
Dividends paid: 0
Stock repurchases: 64324657.53424658
Net debt paydown: -71357142.85714287
Dividend yield: 0%
Buyback yield: 10.657255537020845%
Debt paydown yield: -11.822391831863182%
Total shareholder yield: -1.1651362948423376% (Minimal or Negative)
Shareholder yield for DAVA (annual period ending 2025-06-30)
Market cap (USD): 603576195.6800001
Dividends paid: 0
Stock repurchases: 88719178.08219178
Net debt paydown: -55740506.32911393
Dividend yield: 0%
Buyback yield: 14.698919327366633%
Debt paydown yield: -9.235040534744027%
Total shareholder yield: 5.463878792622607% (Moderate Return)
Shareholder yield for DAVA (quarterly period ending 2025-09-30)
Market cap (USD): 358521108.4
Dividends paid: 0
Stock repurchases: 30968918.91891892
Net debt paydown: -15022972.97297299
Dividend yield: 0%
Buyback yield: 8.637962505785593%
Debt paydown yield: -4.190261778453486%
Total shareholder yield: 4.447700727332107% (Moderate Return)
Shareholder yield for DAVA (quarterly period ending 2025-12-31)
Market cap (USD): 248994879.68
Dividends paid: 0
Stock repurchases: 2794594.5945945946
Net debt paydown: -9668918.918918908
Dividend yield: 0%
Buyback yield: 1.1223502259107156%
Debt paydown yield: -3.8831798193380855%
Total shareholder yield: -2.7608295934273697% (Minimal or Negative)
Shareholder yield for DBAN.DE (annual period ending 2021-09-30)
Market cap (USD): 610434461.616279
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DBAN.DE (annual period ending 2022-09-30)
Market cap (USD): 323223949.52941173
Dividends paid: 29498039.215686273
Stock repurchases: 274509.8039215686
Dividend yield: 9.126192306799377%
Buyback yield: 0.08492867076255735%
Total shareholder yield: 9.211120977561935% (Moderate Return)
Shareholder yield for DBAN.DE (annual period ending 2023-09-30)
Market cap (USD): 520748063.4631579
Dividends paid: 15835789.473684212
Stock repurchases: 44210.52631578947
Net debt paydown: 27793147.5748194
Dividend yield: 3.0409694408406707%
Buyback yield: 0.008489810988786768%
Debt paydown yield: 5.33715812402358%
Total shareholder yield: 8.386617375853039% (Moderate Return)
Shareholder yield for DBAN.DE (quarterly period ending 2024-09-30)
Market cap (USD): 456120420.0666666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DBAN.DE (annual period ending 2024-09-30)
Market cap (USD): 456120420.0666666
Dividends paid: 20892222.22222222
Stock repurchases: 14357777.777777778
Net debt paydown: -140619356.72514617
Dividend yield: 4.580418087655144%
Buyback yield: 3.147804208300791%
Debt paydown yield: -30.829436819468253%
Total shareholder yield: -23.10121452351232% (Minimal or Negative)
Shareholder yield for DBAN.DE (quarterly period ending 2024-12-31)
Market cap (USD): 390340477.65625006
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DBAN.DE (quarterly period ending 2025-03-31)
Market cap (USD): 417954153.9130435
Dividends paid: 0
Stock repurchases: 4944565.217391304
Dividend yield: 0%
Buyback yield: 1.1830400944932429%
Total shareholder yield: 1.1830400944932429% (Low Return)
Shareholder yield for DBAN.DE (quarterly period ending 2025-06-30)
Market cap (USD): 518554535.01176476
Dividends paid: 26176470.588235296
Stock repurchases: 5440000
Net debt paydown: -54683158.56777495
Dividend yield: 5.047968693908233%
Buyback yield: 1.0490699883429964%
Debt paydown yield: -10.545305242877554%
Total shareholder yield: -4.448266560626324% (Minimal or Negative)
Shareholder yield for DBAN.DE (quarterly period ending 2025-09-30)
Market cap (USD): 494469813.07058823
Dividends paid: 0
Stock repurchases: 1449411.7647058824
Net debt paydown: -29015294.11764705
Dividend yield: 0%
Buyback yield: 0.29312441859802085%
Debt paydown yield: -5.867960662242684%
Total shareholder yield: -5.574836243644663% (Minimal or Negative)
Shareholder yield for DBAN.DE (annual period ending 2025-12-31)
Market cap (USD): 505569728.40000004
Dividends paid: 26176470.588235296
Stock repurchases: 16948235.29411765
Net debt paydown: -116248692.81045756
Dividend yield: 5.17761826268301%
Buyback yield: 3.3523042108859076%
Debt paydown yield: -22.993602322345364%
Total shareholder yield: -14.463679848776446% (Minimal or Negative)
Shareholder yield for DBAN.DE (quarterly period ending 2025-12-31)
Market cap (USD): 505569728.40000004
Dividends paid: 0
Stock repurchases: 4707058.823529412
Net debt paydown: -43388235.29411766
Dividend yield: 0%
Buyback yield: 0.9310404795053808%
Debt paydown yield: -8.582047709112334%
Total shareholder yield: -7.651007229606954% (Minimal or Negative)
Shareholder yield for DT (annual period ending 2022-03-31)
Market cap (USD): 13728507024.300001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DT (annual period ending 2023-03-31)
Market cap (USD): 12329423505.9
Dividends paid: 0
Stock repurchases: 15000
Net debt paydown: 198746000
Dividend yield: 0%
Buyback yield: 0.00012166018948754619%
Debt paydown yield: 1.6119650679927902%
Total shareholder yield: 1.6120867281822777% (Low Return)
Shareholder yield for DT (annual period ending 2024-03-31)
Market cap (USD): 13536133040.519999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5646000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.041710582949346556%
Total shareholder yield: 0.041710582949346556% (Low Return)
Shareholder yield for DT (quarterly period ending 2024-09-30)
Market cap (USD): 15585207443.51
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DT (quarterly period ending 2024-12-31)
Market cap (USD): 15841706088.550001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DT (quarterly period ending 2025-03-31)
Market cap (USD): 13743080810.949999
Dividends paid: 0
Stock repurchases: 42518000
Dividend yield: 0%
Buyback yield: 0.3093775011940785%
Total shareholder yield: 0.3093775011940785% (Low Return)
Shareholder yield for DT (annual period ending 2025-03-31)
Market cap (USD): 13743080810.949999
Dividends paid: 0
Stock repurchases: 172618000
Net debt paydown: -5837000
Dividend yield: 0%
Buyback yield: 1.2560356907925923%
Debt paydown yield: -0.042472281727029396%
Total shareholder yield: 1.213563409065563% (Low Return)
Shareholder yield for DT (quarterly period ending 2025-06-30)
Market cap (USD): 16092375218.93
Dividends paid: 0
Stock repurchases: 45031000
Net debt paydown: -12385000
Dividend yield: 0%
Buyback yield: 0.2798281756880024%
Debt paydown yield: -0.07696191414571983%
Total shareholder yield: 0.20286626154228254% (Low Return)
Shareholder yield for DT (quarterly period ending 2025-09-30)
Market cap (USD): 14121999263.85
Dividends paid: 0
Stock repurchases: 50003000
Net debt paydown: 924000
Dividend yield: 0%
Buyback yield: 0.3540787608451409%
Debt paydown yield: 0.006542982921442918%
Total shareholder yield: 0.3606217437665838% (Low Return)
Shareholder yield for DT (quarterly period ending 2025-12-31)
Market cap (USD): 12632558268.220001
Dividends paid: 0
Stock repurchases: 159999000
Net debt paydown: 1005000
Dividend yield: 0%
Buyback yield: 1.2665605541081328%
Debt paydown yield: 0.00795563320319923%
Total shareholder yield: 1.274516187311332% (Low Return)
Shareholder yield for EL.PA (annual period ending 2021-12-31)
Market cap (USD): 87061267673.29544
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EL.PA (annual period ending 2022-12-31)
Market cap (USD): 74908537452.92554
Dividends paid: 482978723.40425533
Stock repurchases: 458510638.29787236
Dividend yield: 0.6447579138863466%
Buyback yield: 0.6120939667070824%
Total shareholder yield: 1.256851880593429% (Low Return)
Shareholder yield for EL.PA (annual period ending 2023-12-31)
Market cap (USD): 85509565815.27777
Dividends paid: 541111111.111111
Stock repurchases: 301111111.1111111
Net debt paydown: 30756501.182035446
Dividend yield: 0.6328076934457222%
Buyback yield: 0.3521373407059358%
Debt paydown yield: 0.035968491815848116%
Total shareholder yield: 1.020913525967506% (Low Return)
Shareholder yield for EL.PA (quarterly period ending 2024-12-31)
Market cap (USD): 108449249463.28125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EL.PA (annual period ending 2024-12-31)
Market cap (USD): 108449249463.28125
Dividends paid: 1211458333.3333335
Stock repurchases: 285416666.6666667
Net debt paydown: -814444444.4444466
Dividend yield: 1.1170739671587206%
Buyback yield: 0.26317993723257904%
Debt paydown yield: -0.750991314808685%
Total shareholder yield: 0.6292625895826148% (Low Return)
Shareholder yield for EL.PA (quarterly period ending 2025-06-30)
Market cap (USD): 123019147228.2353
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2762745098.039215
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.245784628073825%
Total shareholder yield: -2.245784628073825% (Minimal or Negative)
Shareholder yield for ESLT (annual period ending 2021-12-31)
Market cap (USD): 7854989032.639999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESLT (annual period ending 2022-12-31)
Market cap (USD): 7476435344.320001
Dividends paid: 24662784.09090909
Stock repurchases: 0
Net debt paydown: -129001818.18181819
Dividend yield: 0.3298735688210814%
Buyback yield: 0%
Debt paydown yield: -1.7254455130120732%
Total shareholder yield: -1.3955719441909917% (Minimal or Negative)
Shareholder yield for ESLT (annual period ending 2023-12-31)
Market cap (USD): 9816628009.12
Dividends paid: 24654143.646408837
Stock repurchases: 0
Net debt paydown: -39863209.442491174
Dividend yield: 0.25114676468848823%
Buyback yield: 0%
Debt paydown yield: -0.40607843554280365%
Total shareholder yield: -0.15493167085431542% (Minimal or Negative)
Shareholder yield for ESLT (quarterly period ending 2024-09-30)
Market cap (USD): 9259104631.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESLT (quarterly period ending 2024-12-31)
Market cap (USD): 11993311716.960001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -118909559.42243618
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9914655953975048%
Total shareholder yield: -0.9914655953975048% (Minimal or Negative)
Shareholder yield for ESLT (annual period ending 2024-12-31)
Market cap (USD): 11993311716.960001
Dividends paid: 24372054.79452055
Stock repurchases: 0
Net debt paydown: 29667630.364035368
Dividend yield: 0.20321371919363607%
Buyback yield: 0%
Debt paydown yield: 0.2473681253700905%
Total shareholder yield: 0.4505818445637266% (Low Return)
Shareholder yield for ESLT (quarterly period ending 2025-03-31)
Market cap (USD): 17830440928.32
Dividends paid: 6036043.360433605
Stock repurchases: 0
Net debt paydown: -865014.6638452411
Dividend yield: 0.0338524626771657%
Buyback yield: 0%
Debt paydown yield: -0.004851336359670964%
Total shareholder yield: 0.029001126317494734% (Low Return)
Shareholder yield for ESLT (quarterly period ending 2025-06-30)
Market cap (USD): 20950697814.72
Dividends paid: 7914454.277286136
Stock repurchases: 0
Net debt paydown: 11906866.201405406
Dividend yield: 0.03777656642885387%
Buyback yield: 0%
Debt paydown yield: 0.0568327905194624%
Total shareholder yield: 0.09460935694831626% (Low Return)
Shareholder yield for ESLT (quarterly period ending 2025-09-30)
Market cap (USD): 23761271547.68
Dividends paid: 8398489.425981874
Stock repurchases: 0
Net debt paydown: 41330258.713650405
Dividend yield: 0.03534528616925757%
Buyback yield: 0%
Debt paydown yield: 0.17393959170373524%
Total shareholder yield: 0.20928487787299282% (Low Return)
Shareholder yield for ESLT (quarterly period ending 2025-12-31)
Market cap (USD): 27001934743.36
Dividends paid: 10940566.037735848
Stock repurchases: 0
Net debt paydown: 19655915.939881027
Dividend yield: 0.040517711570376355%
Buyback yield: 0%
Debt paydown yield: 0.07279447242096079%
Total shareholder yield: 0.11331218399133715% (Low Return)
Shareholder yield for ESLT (annual period ending 2025-12-31)
Market cap (USD): 27001934743.36
Dividends paid: 35123584.905660376
Stock repurchases: 0
Net debt paydown: 72028026.1910916
Dividend yield: 0.13007803048001054%
Buyback yield: 0%
Debt paydown yield: 0.26675135272965533%
Total shareholder yield: 0.3968293832096659% (Low Return)
Shareholder yield for FER.AS (annual period ending 2023-12-31)
Market cap (USD): 24951851873.4
Dividends paid: 151111111.1111111
Stock repurchases: 126666666.66666666
Net debt paydown: -257446808.51063728
Dividend yield: 0.6056108054737355%
Buyback yield: 0.5076443516471018%
Debt paydown yield: -1.0317743541315636%
Total shareholder yield: 0.08148080298927374% (Low Return)
Shareholder yield for FER.AS (quarterly period ending 2024-09-30)
Market cap (USD): 30549717940.600002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FER.AS (quarterly period ending 2024-12-31)
Market cap (USD): 29050360525.40625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FER.AS (annual period ending 2024-12-31)
Market cap (USD): 29050360525.40625
Dividends paid: 135416666.6666667
Stock repurchases: 1013541666.6666667
Net debt paydown: 836458333.3333321
Dividend yield: 0.46614453045509313%
Buyback yield: 3.4889125240985046%
Debt paydown yield: 2.879338907349532%
Total shareholder yield: 6.83439596190313% (Moderate Return)
Shareholder yield for FER.AS (quarterly period ending 2025-03-31)
Market cap (USD): 31978051911.48913
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FER.AS (quarterly period ending 2025-06-30)
Market cap (USD): 38189719974.49412
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FER.AS (annual period ending 2025-12-31)
Market cap (USD): 46162750136.71764
Dividends paid: 183529411.7647059
Stock repurchases: 589411764.7058823
Net debt paydown: -612340686.2745094
Dividend yield: 0.39757035969728205%
Buyback yield: 1.2768125013355018%
Debt paydown yield: -1.326482249131549%
Total shareholder yield: 0.34790061190123467% (Low Return)
Shareholder yield for FER.AS (quarterly period ending 2025-12-31)
Market cap (USD): 46162750136.71764
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -460000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9964744271899825%
Total shareholder yield: -0.9964744271899825% (Minimal or Negative)
Shareholder yield for FGEN.L (annual period ending 2022-03-31)
Market cap (USD): 6479437.955921053
Dividends paid: 55073684.21052632
Stock repurchases: 0
Dividend yield: 849.9762569714673%
Buyback yield: 0%
Total shareholder yield: 849.9762569714673% (High Return)
Shareholder yield for FGEN.L (annual period ending 2023-03-31)
Market cap (USD): 6849026.15
Dividends paid: 57576543.20987654
Stock repurchases: 0
Dividend yield: 840.6529913727449%
Buyback yield: 0%
Total shareholder yield: 840.6529913727449% (High Return)
Shareholder yield for FGEN.L (annual period ending 2024-03-31)
Market cap (USD): 5917769.003164556
Dividends paid: 62553164.55696202
Stock repurchases: 0
Dividend yield: 1057.0396465882905%
Buyback yield: 0%
Total shareholder yield: 1057.0396465882905% (High Return)
Shareholder yield for FGEN.L (quarterly period ending 2024-09-30)
Market cap (USD): 6316495.128
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FGEN.L (annual period ending 2025-03-31)
Market cap (USD): 5100040.922727273
Dividends paid: 65612987.01298701
Stock repurchases: 24877922.077922076
Dividend yield: 1286.518834007711%
Buyback yield: 487.79847955844406%
Total shareholder yield: 1774.317313566155% (High Return)
Shareholder yield for FGEN.L (quarterly period ending 2025-03-31)
Market cap (USD): 5100040.922727273
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FGEN.L (quarterly period ending 2025-09-30)
Market cap (USD): 5475269.158783784
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FHTX (annual period ending 2021-12-31)
Market cap (USD): 1342787396.14
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FHTX (annual period ending 2022-12-31)
Market cap (USD): 374594822.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FHTX (annual period ending 2023-12-31)
Market cap (USD): 378704796.90000004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6434000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.6989486409117092%
Total shareholder yield: 1.6989486409117092% (Low Return)
Shareholder yield for FHTX (quarterly period ending 2024-09-30)
Market cap (USD): 546626613.82
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FHTX (annual period ending 2024-12-31)
Market cap (USD): 277129711.84
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7942000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.8658060325863906%
Total shareholder yield: 2.8658060325863906% (Low Return)
Shareholder yield for FHTX (quarterly period ending 2024-12-31)
Market cap (USD): 277129711.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FHTX (quarterly period ending 2025-03-31)
Market cap (USD): 214305815.29999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FHTX (quarterly period ending 2025-06-30)
Market cap (USD): 275955433.40000004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11154000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.04195701551278%
Total shareholder yield: 4.04195701551278% (Moderate Return)
Shareholder yield for FHTX (quarterly period ending 2025-09-30)
Market cap (USD): 287111078.58
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1169000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.40715948885764525%
Total shareholder yield: 0.40715948885764525% (Low Return)
Shareholder yield for FHTX (annual period ending 2025-12-31)
Market cap (USD): 317055178.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4139000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.3054509993072536%
Total shareholder yield: -1.3054509993072536% (Minimal or Negative)
Shareholder yield for FHTX (quarterly period ending 2025-12-31)
Market cap (USD): 317055178.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -18741000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.9109584870783385%
Total shareholder yield: -5.9109584870783385% (Minimal or Negative)
Shareholder yield for GRI.V (annual period ending 2022-03-31)
Market cap (USD): 4255216.056
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRI.V (annual period ending 2023-03-31)
Market cap (USD): 2626676.577777778
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -95733.15555555548
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.644649530341025%
Total shareholder yield: -3.644649530341025% (Minimal or Negative)
Shareholder yield for GRI.V (annual period ending 2024-03-31)
Market cap (USD): 1303681.3897058824
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -119787.40740740742
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.18839590357519%
Total shareholder yield: -9.18839590357519% (Minimal or Negative)
Shareholder yield for GRI.V (quarterly period ending 2024-09-30)
Market cap (USD): 2626676.577777778
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRI.V (quarterly period ending 2024-12-31)
Market cap (USD): 2479729.6363636367
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRI.V (quarterly period ending 2025-03-31)
Market cap (USD): 2479729.6363636367
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6548.951048951014
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2640993982938651%
Total shareholder yield: -0.2640993982938651% (Minimal or Negative)
Shareholder yield for GRI.V (annual period ending 2025-03-31)
Market cap (USD): 2479729.6363636367
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 70811.21471121465
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.8556022266626906%
Total shareholder yield: 2.8556022266626906% (Low Return)
Shareholder yield for GRI.V (quarterly period ending 2025-06-30)
Market cap (USD): 3882496.4014598536
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1008.1057628502604
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.025965401087588994%
Total shareholder yield: -0.025965401087588994% (Minimal or Negative)
Shareholder yield for GRI.V (quarterly period ending 2025-09-30)
Market cap (USD): 3826633.143884892
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 527759.8540145985
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 13.791754635742368%
Total shareholder yield: 13.791754635742368% (High Return)
Shareholder yield for GRO (quarterly period ending 2024-12-31)
Market cap (USD): 471970845.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRO (annual period ending 2024-12-31)
Market cap (USD): 471970845.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -423500
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.08973011872192009%
Total shareholder yield: -0.08973011872192009% (Minimal or Negative)
Shareholder yield for GRO (quarterly period ending 2025-03-31)
Market cap (USD): 187562439.9
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRO (quarterly period ending 2025-06-30)
Market cap (USD): 83361084.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -32521.525190138258
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.03901283845359652%
Total shareholder yield: -0.03901283845359652% (Minimal or Negative)
Shareholder yield for GRO (quarterly period ending 2025-09-30)
Market cap (USD): 164883321.35
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 40753.184897337516
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.02471637795967865%
Total shareholder yield: 0.02471637795967865% (Low Return)
Shareholder yield for GRO (annual period ending 2025-12-31)
Market cap (USD): 115847389.35
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19011.678832116828
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.016410968722547936%
Total shareholder yield: 0.016410968722547936% (Low Return)
Shareholder yield for GRO (quarterly period ending 2025-12-31)
Market cap (USD): 115847389.35
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 67054.84429974278
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.05788205040784787%
Total shareholder yield: 0.05788205040784787% (Low Return)
Shareholder yield for HPI (annual period ending 2021-07-31)
Market cap (USD): 375358021.5
Dividends paid: 37284066
Stock repurchases: 0
Dividend yield: 9.932934389148256%
Buyback yield: 0%
Total shareholder yield: 9.932934389148256% (Moderate Return)
Shareholder yield for HPI (annual period ending 2022-07-31)
Market cap (USD): 349369636
Dividends paid: 37026972
Stock repurchases: 0
Net debt paydown: -6600000
Dividend yield: 10.598222680118658%
Buyback yield: 0%
Debt paydown yield: -1.8891166603843041%
Total shareholder yield: 8.709106019734353% (Moderate Return)
Shareholder yield for HPI (annual period ending 2023-07-31)
Market cap (USD): 324452936.5
Dividends paid: 37045976
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 11.417981418084654%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 11.417981418084654% (High Return)
Shareholder yield for HPI (annual period ending 2024-07-31)
Market cap (USD): 394916291
Dividends paid: 36952925
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 9.357153868337125%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 9.357153868337125% (Moderate Return)
Shareholder yield for HPI (quarterly period ending 2025-01-31)
Market cap (USD): 408580287.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HPI (annual period ending 2025-07-31)
Market cap (USD): 395987977
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IAE (annual period ending 2022-02-28)
Market cap (USD): 50741581.199999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IAE (annual period ending 2023-02-28)
Market cap (USD): 46333943.849999994
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IAE (annual period ending 2024-02-29)
Market cap (USD): 49451540.99999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IAE (quarterly period ending 2024-08-31)
Market cap (USD): 56869272.15
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IAE (annual period ending 2025-02-28)
Market cap (USD): 57944305.65
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IAE (quarterly period ending 2025-02-28)
Market cap (USD): 57944305.65
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IAE (quarterly period ending 2025-08-31)
Market cap (USD): 71167217.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)