speb/financial-data huggingface dataset:
Shareholder yield for ABG.AX (annual period ending 2022-06-30)
Market cap (USD): 511541955.44137937
Dividends paid: 70908965.51724139
Stock repurchases: 3093103.4482758623
Dividend yield: 13.861808354714174%
Buyback yield: 0.6046627095537073%
Total shareholder yield: 14.466471064267882% (High Return)
Shareholder yield for ABG.AX (annual period ending 2023-06-30)
Market cap (USD): 597744509.4900662
Dividends paid: 110296026.49006623
Stock repurchases: 27814.56953642384
Net debt paydown: 512225307.14775074
Dividend yield: 18.4520350649744%
Buyback yield: 0.004653253872654114%
Debt paydown yield: 85.69301750420567%
Total shareholder yield: 104.14970582305273% (High Return)
Shareholder yield for ABG.AX (annual period ending 2024-06-30)
Market cap (USD): 589814037.78
Dividends paid: 46766000
Stock repurchases: 2905333.3333333335
Net debt paydown: 40343589.40397346
Dividend yield: 7.928939802114996%
Buyback yield: 0.49258463638280164%
Debt paydown yield: 6.840052426663602%
Total shareholder yield: 15.2615768651614% (High Return)
Shareholder yield for AFN.TO (annual period ending 2021-12-31)
Market cap (USD): 444205821.4724409
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AFN.TO (annual period ending 2022-12-31)
Market cap (USD): 577072476.5955882
Dividends paid: 8319852.94117647
Stock repurchases: 0
Dividend yield: 1.4417344923915016%
Buyback yield: 0%
Total shareholder yield: 1.4417344923915016% (Low Return)
Shareholder yield for AFN.TO (annual period ending 2023-12-31)
Market cap (USD): 700868649.8863636
Dividends paid: 8621212.121212121
Stock repurchases: 0
Net debt paydown: -13320053.475935817
Dividend yield: 1.2300752962213297%
Buyback yield: 0%
Debt paydown yield: -1.9005063899056527%
Total shareholder yield: -0.670431093684323% (Minimal or Negative)
Shareholder yield for AFN.TO (quarterly period ending 2024-09-30)
Market cap (USD): 740201122.2666665
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AFN.TO (quarterly period ending 2024-12-31)
Market cap (USD): 658035040.090909
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AFN.TO (annual period ending 2024-12-31)
Market cap (USD): 658035040.090909
Dividends paid: 7994405.594405595
Stock repurchases: 7681118.8811188815
Net debt paydown: 61098601.39860129
Dividend yield: 1.2148905616486854%
Buyback yield: 1.1672811344602132%
Debt paydown yield: 9.285007283223152%
Total shareholder yield: 11.66717897933205% (High Return)
Shareholder yield for AFN.TO (quarterly period ending 2025-03-31)
Market cap (USD): 454253894.1818182
Dividends paid: 1980419.5804195805
Stock repurchases: 6311888.1118881125
Dividend yield: 0.4359719544037423%
Buyback yield: 1.389506659762775%
Total shareholder yield: 1.8254786141665174% (Low Return)
Shareholder yield for AFN.TO (quarterly period ending 2025-06-30)
Market cap (USD): 567353320.7080292
Dividends paid: 2051824.817518248
Stock repurchases: 0
Net debt paydown: -16967362.564442754
Dividend yield: 0.3616485076632091%
Buyback yield: 0%
Debt paydown yield: -2.9906165955402035%
Total shareholder yield: -2.6289680878769945% (Minimal or Negative)
Shareholder yield for AFN.TO (quarterly period ending 2025-09-30)
Market cap (USD): 490393722.00000006
Dividends paid: 2028776.9784172664
Stock repurchases: 0
Net debt paydown: -17684813.31722951
Dividend yield: 0.4137037012103646%
Buyback yield: 0%
Debt paydown yield: -3.6062479032367194%
Total shareholder yield: -3.1925442020263546% (Minimal or Negative)
Shareholder yield for AFN.TO (quarterly period ending 2025-12-31)
Market cap (USD): 319402985.69343066
Dividends paid: 2059124.0875912406
Stock repurchases: 0
Net debt paydown: -22742923.909047842
Dividend yield: 0.6446790355202342%
Buyback yield: 0%
Debt paydown yield: -7.120448125953635%
Total shareholder yield: -6.475769090433401% (Minimal or Negative)
Shareholder yield for AFN.TO (annual period ending 2025-12-31)
Market cap (USD): 319402985.69343066
Dividends paid: 8236496.350364963
Stock repurchases: 6588321.167883211
Net debt paydown: -109399994.89561522
Dividend yield: 2.578716142080937%
Buyback yield: 2.0626986794064637%
Debt paydown yield: -34.25140020469925%
Total shareholder yield: -29.60998538321185% (Minimal or Negative)
Shareholder yield for AMJLAND.NS (annual period ending 2022-03-31)
Market cap (USD): 16350257.154160623
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMJLAND.NS (annual period ending 2023-03-31)
Market cap (USD): 10442265.529841656
Dividends paid: 99878.19732034106
Stock repurchases: 0
Net debt paydown: 356000.44846773264
Dividend yield: 0.9564801530368248%
Buyback yield: 0%
Debt paydown yield: 3.4092261631382876%
Total shareholder yield: 4.365706316175112% (Moderate Return)
Shareholder yield for AMJLAND.NS (annual period ending 2024-03-31)
Market cap (USD): 16530830.134357007
Dividends paid: 98333.13346924091
Stock repurchases: 0
Net debt paydown: -1189763.4334596444
Dividend yield: 0.5948469173660512%
Buyback yield: 0%
Debt paydown yield: -7.197239483980229%
Total shareholder yield: -6.602392566614178% (Minimal or Negative)
Shareholder yield for AMJLAND.NS (quarterly period ending 2024-09-30)
Market cap (USD): 24716555.183946487
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMJLAND.NS (quarterly period ending 2025-03-31)
Market cap (USD): 21736842.10526316
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1131223.1247013856
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.204174181434946%
Total shareholder yield: 5.204174181434946% (Moderate Return)
Shareholder yield for AMJLAND.NS (annual period ending 2025-03-31)
Market cap (USD): 21736842.10526316
Dividends paid: 95861.58522328734
Stock repurchases: 0
Net debt paydown: 1798776.831754407
Dividend yield: 0.44100971410229045%
Buyback yield: 0%
Debt paydown yield: 8.27524450443916%
Total shareholder yield: 8.71625421854145% (Moderate Return)
Shareholder yield for AMJLAND.NS (quarterly period ending 2025-06-30)
Market cap (USD): 31457641.001638193
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMJLAND.NS (quarterly period ending 2025-09-30)
Market cap (USD): 25002142.051860202
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMJLAND.NS (quarterly period ending 2025-12-31)
Market cap (USD): 23872897.404478114
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARYN.SW (annual period ending 2021-07-31)
Market cap (USD): 1318161528.967033
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARYN.SW (annual period ending 2022-07-31)
Market cap (USD): 1132003948.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARYN.SW (annual period ending 2023-07-31)
Market cap (USD): 1699489695.2643678
Dividends paid: 0
Stock repurchases: 574712.643678161
Net debt paydown: -39333333.33333337
Dividend yield: 0%
Buyback yield: 0.033816777193742285%
Debt paydown yield: -2.314420231139724%
Total shareholder yield: -2.280603453945982% (Minimal or Negative)
Shareholder yield for ARYN.SW (annual period ending 2024-12-31)
Market cap (USD): 1748758536.8888888
Dividends paid: 0
Stock repurchases: 10777777.777777778
Net debt paydown: -303777777.7777777
Dividend yield: 0%
Buyback yield: 0.6163102309683002%
Debt paydown yield: -17.37105331409621%
Total shareholder yield: -16.75474308312791% (Minimal or Negative)
Shareholder yield for ARYN.SW (quarterly period ending 2024-12-31)
Market cap (USD): 1748758536.8888888
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARYN.SW (quarterly period ending 2025-06-30)
Market cap (USD): 2508840988.4999995
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -102138888.88888896
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.0711583299648%
Total shareholder yield: -4.0711583299648% (Minimal or Negative)
Shareholder yield for BNKK (annual period ending 2021-12-31)
Market cap (USD): 249229281
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BNKK (annual period ending 2022-12-31)
Market cap (USD): 215625333
Dividends paid: 0
Stock repurchases: 2880045
Dividend yield: 0%
Buyback yield: 1.3356709807376854%
Total shareholder yield: 1.3356709807376854% (Low Return)
Shareholder yield for BNKK (annual period ending 2023-12-31)
Market cap (USD): 982915479
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 662729
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.06742482076630314%
Total shareholder yield: 0.06742482076630314% (Low Return)
Shareholder yield for BNKK (quarterly period ending 2024-09-30)
Market cap (USD): 341640138
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BNKK (quarterly period ending 2024-12-31)
Market cap (USD): 201623688
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BNKK (annual period ending 2024-12-31)
Market cap (USD): 201623688
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3556407
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.763883517496218%
Total shareholder yield: -1.763883517496218% (Minimal or Negative)
Shareholder yield for BNKK (quarterly period ending 2025-03-31)
Market cap (USD): 101931975.60000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -716883
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7032955024958821%
Total shareholder yield: -0.7032955024958821% (Minimal or Negative)
Shareholder yield for BNKK (quarterly period ending 2025-06-30)
Market cap (USD): 92410857
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4837578
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.234858930049746%
Total shareholder yield: -5.234858930049746% (Minimal or Negative)
Shareholder yield for BNKK (quarterly period ending 2025-09-30)
Market cap (USD): 75048817.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10122068
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 13.48731182934619%
Total shareholder yield: 13.48731182934619% (High Return)
Shareholder yield for BNKK (annual period ending 2025-12-31)
Market cap (USD): 20642425.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5277286
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 25.56524220807156%
Total shareholder yield: 25.56524220807156% (High Return)
Shareholder yield for BNKK (quarterly period ending 2025-12-31)
Market cap (USD): 20642425.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 33751
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1635030752103682%
Total shareholder yield: 0.1635030752103682% (Low Return)
Shareholder yield for CNEY (annual period ending 2021-09-30)
Market cap (USD): 34396050960
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CNEY (annual period ending 2022-09-30)
Market cap (USD): 11976182760
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -383888.28951252974
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0032054311228006823%
Total shareholder yield: -0.0032054311228006823% (Minimal or Negative)
Shareholder yield for CNEY (annual period ending 2023-09-30)
Market cap (USD): 681109920
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -408274.29967677395
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.05994249792702681%
Total shareholder yield: -0.05994249792702681% (Minimal or Negative)
Shareholder yield for CNEY (quarterly period ending 2024-09-30)
Market cap (USD): 158925648
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CNEY (annual period ending 2024-09-30)
Market cap (USD): 158925648
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 998355.4794520548
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6281902839572218%
Total shareholder yield: 0.6281902839572218% (Low Return)
Shareholder yield for CVVY.TO (annual period ending 2021-12-31)
Market cap (USD): 75446687.17322834
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVVY.TO (annual period ending 2022-12-31)
Market cap (USD): 284088272.97794116
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 13132879.80546549
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.622816587182825%
Total shareholder yield: 4.622816587182825% (Moderate Return)
Shareholder yield for CVVY.TO (annual period ending 2023-12-31)
Market cap (USD): 81955162.38636363
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19037455.436720148
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 23.22911075079238%
Total shareholder yield: 23.22911075079238% (High Return)
Shareholder yield for CVVY.TO (quarterly period ending 2024-09-30)
Market cap (USD): 59528067.155555554
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVVY.TO (annual period ending 2024-12-31)
Market cap (USD): 58359280.468531474
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12489452.214452192
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 21.40097018705836%
Total shareholder yield: 21.40097018705836% (High Return)
Shareholder yield for CVVY.TO (quarterly period ending 2024-12-31)
Market cap (USD): 58359280.468531474
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVVY.TO (quarterly period ending 2025-03-31)
Market cap (USD): 73489464.2937063
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVVY.TO (quarterly period ending 2025-06-30)
Market cap (USD): 83476332.24087591
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1186902.1489459574
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.4218427152753679%
Total shareholder yield: 1.4218427152753679% (Low Return)
Shareholder yield for CVVY.TO (quarterly period ending 2025-09-30)
Market cap (USD): 166774122.84172663
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3039153.4947224855
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.8223171814291168%
Total shareholder yield: -1.8223171814291168% (Minimal or Negative)
Shareholder yield for CVVY.TO (annual period ending 2025-12-31)
Market cap (USD): 205306654.9708029
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7245092.134143248
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.528912462761418%
Total shareholder yield: 3.528912462761418% (Low Return)
Shareholder yield for CVVY.TO (quarterly period ending 2025-12-31)
Market cap (USD): 205306654.9708029
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 26014.808591097593
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.012671195970143887%
Total shareholder yield: 0.012671195970143887% (Low Return)
Shareholder yield for CY5.AX (annual period ending 2021-12-31)
Market cap (USD): 151225107.8550725
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CY5.AX (annual period ending 2022-12-31)
Market cap (USD): 315192553.8918919
Dividends paid: 0
Stock repurchases: 514750
Dividend yield: 0%
Buyback yield: 0.16331286816393334%
Total shareholder yield: 0.16331286816393334% (Low Return)
Shareholder yield for CY5.AX (annual period ending 2023-12-31)
Market cap (USD): 117714306.3561644
Dividends paid: 0
Stock repurchases: 486726.0273972603
Dividend yield: 0%
Buyback yield: 0.41348077601085204%
Total shareholder yield: 0.41348077601085204% (Low Return)
Shareholder yield for CY5.AX (quarterly period ending 2024-12-31)
Market cap (USD): 76247953.54037267
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CY5.AX (annual period ending 2024-12-31)
Market cap (USD): 76247953.54037267
Dividends paid: 0
Stock repurchases: 418494.40993788815
Dividend yield: 0%
Buyback yield: 0.5488598585354802%
Total shareholder yield: 0.5488598585354802% (Low Return)
Shareholder yield for DEBS.L (annual period ending 2022-02-28)
Market cap (USD): 18666358.716399997
Dividends paid: 0
Stock repurchases: 25600000
Dividend yield: 0%
Buyback yield: 137.14511967193798%
Total shareholder yield: 137.14511967193798% (High Return)
Shareholder yield for DEBS.L (annual period ending 2023-02-28)
Market cap (USD): 9475950.343373494
Dividends paid: 0
Stock repurchases: 8915662.65060241
Net debt paydown: -356020883.53413653
Dividend yield: 0%
Buyback yield: 94.08726647493576%
Debt paydown yield: -3757.0995059413854%
Total shareholder yield: -3663.0122394664495% (Minimal or Negative)
Shareholder yield for DEBS.L (annual period ending 2024-02-29)
Market cap (USD): 6769906.802278481
Dividends paid: 0
Stock repurchases: 19367088.607594937
Net debt paydown: -7141985.66417563
Dividend yield: 0%
Buyback yield: 286.07614806568307%
Debt paydown yield: -105.49607066631879%
Total shareholder yield: 180.58007739936428% (High Return)
Shareholder yield for DEBS.L (quarterly period ending 2025-02-28)
Market cap (USD): 5376102.460632911
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DEBS.L (annual period ending 2025-02-28)
Market cap (USD): 5376102.460632911
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 257974683.54430377
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4798.544771669647%
Total shareholder yield: 4798.544771669647% (High Return)
Shareholder yield for DEBS.L (quarterly period ending 2025-08-31)
Market cap (USD): 3188529.2371621625
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14208005.473828256
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 445.5974656978083%
Total shareholder yield: 445.5974656978083% (High Return)
Shareholder yield for DFENS.OL (annual period ending 2021-12-31)
Market cap (USD): 181273043.90193844
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DFENS.OL (annual period ending 2022-12-31)
Market cap (USD): 133870052.62753037
Dividends paid: 0
Stock repurchases: 460280.4858299595
Net debt paydown: 898160.5818181818
Dividend yield: 0%
Buyback yield: 0.34382632769302646%
Debt paydown yield: 0.6709197196755827%
Total shareholder yield: 1.0147460473686092% (Low Return)
Shareholder yield for DFENS.OL (annual period ending 2023-12-31)
Market cap (USD): 110858818.37328094
Dividends paid: 0
Stock repurchases: 1446634.4990176817
Dividend yield: 0%
Buyback yield: 1.3049340776361258%
Total shareholder yield: 1.3049340776361258% (Low Return)
Shareholder yield for DFENS.OL (quarterly period ending 2024-09-30)
Market cap (USD): 84773596.16793893
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DFENS.OL (quarterly period ending 2024-12-31)
Market cap (USD): 62905033.62786596
Dividends paid: 0
Stock repurchases: 66547.44042365401
Dividend yield: 0%
Buyback yield: 0.10579032644245266%
Total shareholder yield: 0.10579032644245266% (Low Return)
Shareholder yield for DFENS.OL (annual period ending 2024-12-31)
Market cap (USD): 62905033.62786596
Dividends paid: 0
Stock repurchases: 370255.9576345984
Dividend yield: 0%
Buyback yield: 0.5885951191520876%
Total shareholder yield: 0.5885951191520876% (Low Return)
Shareholder yield for DFENS.OL (quarterly period ending 2025-03-31)
Market cap (USD): 80668568.42557251
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DFENS.OL (quarterly period ending 2025-06-30)
Market cap (USD): 226524040.75471696
Dividends paid: 0
Stock repurchases: 464746.772591857
Dividend yield: 0%
Buyback yield: 0.20516443687100325%
Total shareholder yield: 0.20516443687100325% (Low Return)
Shareholder yield for DFENS.OL (quarterly period ending 2025-09-30)
Market cap (USD): 129220465.03206412
Dividends paid: 0
Stock repurchases: 801.6032064128257
Net debt paydown: -53411.78882093867
Dividend yield: 0%
Buyback yield: 0.0006203376579815898%
Debt paydown yield: -0.041333846622270964%
Total shareholder yield: -0.04071350896428937% (Minimal or Negative)
Shareholder yield for DFENS.OL (annual period ending 2025-12-31)
Market cap (USD): 125757694.13944224
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2437910.447761194
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.9385775673160786%
Total shareholder yield: -1.9385775673160786% (Minimal or Negative)
Shareholder yield for DFENS.OL (quarterly period ending 2025-12-31)
Market cap (USD): 125757694.13944224
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 271608.59031495824
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.21597771187963585%
Total shareholder yield: 0.21597771187963585% (Low Return)
Shareholder yield for DSW.L (annual period ending 2022-03-31)
Market cap (USD): 300911.9510526316
Dividends paid: 500000
Stock repurchases: 0
Dividend yield: 166.16156262685178%
Buyback yield: 0%
Total shareholder yield: 166.16156262685178% (High Return)
Shareholder yield for DSW.L (annual period ending 2023-03-31)
Market cap (USD): 204771.9911111111
Dividends paid: 1556790.12345679
Stock repurchases: 0
Net debt paydown: 122628.33008447045
Dividend yield: 760.2554016345243%
Buyback yield: 0%
Debt paydown yield: 59.88530434219943%
Total shareholder yield: 820.1407059767238% (High Return)
Shareholder yield for DSW.L (annual period ending 2024-03-31)
Market cap (USD): 149514.18683544302
Dividends paid: 869620.2531645569
Stock repurchases: 0
Net debt paydown: -85669.6358806063
Dividend yield: 581.630594106545%
Buyback yield: 0%
Debt paydown yield: -57.298666898342745%
Total shareholder yield: 524.3319272082023% (High Return)
Shareholder yield for DSW.L (quarterly period ending 2024-09-30)
Market cap (USD): 180943.9776
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DSW.L (quarterly period ending 2025-03-31)
Market cap (USD): 156661.45246753245
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3492415.5844155843
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2229.2756318848606%
Total shareholder yield: -2229.2756318848606% (Minimal or Negative)
Shareholder yield for DSW.L (annual period ending 2025-03-31)
Market cap (USD): 156661.45246753245
Dividends paid: 528571.4285714285
Stock repurchases: 0
Net debt paydown: -3414795.3312510275
Dividend yield: 337.3972475334819%
Buyback yield: 0%
Debt paydown yield: -2179.7291404270186%
Total shareholder yield: -1842.3318928935366% (Minimal or Negative)
Shareholder yield for ELMN.SW (annual period ending 2021-12-31)
Market cap (USD): 175273451.2087912
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELMN.SW (annual period ending 2022-12-31)
Market cap (USD): 246545351.6086957
Dividends paid: 496739.1304347826
Stock repurchases: 0
Dividend yield: 0.20147981991693836%
Buyback yield: 0%
Total shareholder yield: 0.20147981991693836% (Low Return)
Shareholder yield for ELMN.SW (annual period ending 2023-12-31)
Market cap (USD): 270567169.71428573
Dividends paid: 544047.619047619
Stock repurchases: 0
Net debt paydown: -6122515.527950309
Dividend yield: 0.20107673064035225%
Buyback yield: 0%
Debt paydown yield: -2.262844946937051%
Total shareholder yield: -2.0617682162966986% (Minimal or Negative)
Shareholder yield for ELMN.SW (annual period ending 2024-12-31)
Market cap (USD): 265677803.60000002
Dividends paid: 507777.77777777775
Stock repurchases: 0
Net debt paydown: 1434761.9047619067
Dividend yield: 0.19112540486907945%
Buyback yield: 0%
Debt paydown yield: 0.54003830403614%
Total shareholder yield: 0.7311637089052194% (Low Return)
Shareholder yield for ELMN.SW (quarterly period ending 2024-12-31)
Market cap (USD): 265677803.60000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELMN.SW (quarterly period ending 2025-06-30)
Market cap (USD): 327948855.29999995
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2999583.333333336
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9146497342060813%
Total shareholder yield: -0.9146497342060813% (Minimal or Negative)
Shareholder yield for FEV.L (annual period ending 2021-12-31)
Market cap (USD): 20327390.641891893
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FEV.L (annual period ending 2022-12-31)
Market cap (USD): 17469591.578313254
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FEV.L (annual period ending 2023-12-31)
Market cap (USD): 21163433.14556962
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FEV.L (annual period ending 2024-12-31)
Market cap (USD): 20898890.23125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FEV.L (quarterly period ending 2024-12-31)
Market cap (USD): 20898890.23125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FEV.L (quarterly period ending 2025-06-30)
Market cap (USD): 26686262.226027396
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FMC1.DE (annual period ending 2021-12-31)
Market cap (USD): 64222565454.27273
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FMC1.DE (annual period ending 2022-12-31)
Market cap (USD): 36640209441.70213
Dividends paid: 2009000000
Stock repurchases: 484000000
Dividend yield: 5.4830472604052645%
Buyback yield: 1.3209531478527368%
Total shareholder yield: 6.804000408258001% (Moderate Return)
Shareholder yield for FMC1.DE (annual period ending 2023-12-31)
Market cap (USD): 41791119693.26666
Dividends paid: 4995000000
Stock repurchases: 335000000
Net debt paydown: -10633000000
Dividend yield: 11.952300002157608%
Buyback yield: 0.8016057058504101%
Debt paydown yield: -25.443204388977346%
Total shareholder yield: -12.689298680969328% (Minimal or Negative)
Shareholder yield for FMC1.DE (quarterly period ending 2024-09-30)
Market cap (USD): 36311742917.666664
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FMC1.DE (quarterly period ending 2024-12-31)
Market cap (USD): 35061488296.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FMC1.DE (annual period ending 2024-12-31)
Market cap (USD): 35061488296.25
Dividends paid: 3118000000
Stock repurchases: 426000000
Net debt paydown: -9755000000
Dividend yield: 8.892948221862804%
Buyback yield: 1.215008320241679%
Debt paydown yield: -27.822549680651594%
Total shareholder yield: -17.71459313854711% (Minimal or Negative)
Shareholder yield for FMC1.DE (quarterly period ending 2025-03-31)
Market cap (USD): 36373192105.1087
Dividends paid: 1196000000
Stock repurchases: 0
Dividend yield: 3.288135934134906%
Buyback yield: 0%
Total shareholder yield: 3.288135934134906% (Low Return)
Shareholder yield for FMC1.DE (quarterly period ending 2025-06-30)
Market cap (USD): 39736992918.84706
Dividends paid: 597000000
Stock repurchases: 0
Net debt paydown: -2456000000
Dividend yield: 1.5023784039703865%
Buyback yield: 0%
Debt paydown yield: -6.180638794223232%
Total shareholder yield: -4.678260390252846% (Minimal or Negative)
Shareholder yield for FMC1.DE (quarterly period ending 2025-09-30)
Market cap (USD): 45308460060.42353
Dividends paid: 597000000
Stock repurchases: 0
Net debt paydown: -4143000000
Dividend yield: 1.3176347181163044%
Buyback yield: 0%
Debt paydown yield: -9.143987666927721%
Total shareholder yield: -7.826352948811417% (Minimal or Negative)
Shareholder yield for FMC1.DE (quarterly period ending 2025-12-31)
Market cap (USD): 50603656104.07059
Dividends paid: 599000000
Stock repurchases: 0
Net debt paydown: -1356000000
Dividend yield: 1.1837089374888392%
Buyback yield: 0%
Debt paydown yield: -2.679648279190093%
Total shareholder yield: -1.4959393417012539% (Minimal or Negative)
Shareholder yield for FMC1.DE (annual period ending 2025-12-31)
Market cap (USD): 50603656104.07059
Dividends paid: 2989000000
Stock repurchases: 0
Net debt paydown: -4876000000
Dividend yield: 5.906687836651319%
Buyback yield: 0%
Debt paydown yield: -9.635667411010985%
Total shareholder yield: -3.7289795743596663% (Minimal or Negative)
Shareholder yield for FORE.PA (annual period ending 2021-12-31)
Market cap (USD): 114550396.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FORE.PA (annual period ending 2022-12-31)
Market cap (USD): 104529285.38297874
Dividends paid: 496169042.55319154
Stock repurchases: 0
Net debt paydown: -3957218.085106383
Dividend yield: 474.6698886683352%
Buyback yield: 0%
Debt paydown yield: -3.7857506349610666%
Total shareholder yield: 470.88413803337414% (High Return)
Shareholder yield for FORE.PA (annual period ending 2023-12-31)
Market cap (USD): 102392617.76666667
Dividends paid: 518221000
Stock repurchases: 0
Net debt paydown: 3460542.5295508276
Dividend yield: 506.11168197782314%
Buyback yield: 0%
Debt paydown yield: 3.3796797122979574%
Total shareholder yield: 509.4913616901211% (High Return)
Shareholder yield for FORE.PA (quarterly period ending 2024-12-31)
Market cap (USD): 145387490.4375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FORE.PA (annual period ending 2024-12-31)
Market cap (USD): 145387490.4375
Dividends paid: 485832187.5
Stock repurchases: 0
Net debt paydown: 496675.55555555556
Dividend yield: 334.16367944589587%
Buyback yield: 0%
Debt paydown yield: 0.34162193326328116%
Total shareholder yield: 334.50530137915916% (High Return)
Shareholder yield for FORE.PA (quarterly period ending 2025-06-30)
Market cap (USD): 139577145.31764707
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GD (annual period ending 2021-12-31)
Market cap (USD): 51065332211.21001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GD (annual period ending 2022-12-31)
Market cap (USD): 62139448368.86
Dividends paid: 1369000000
Stock repurchases: 1229000000
Dividend yield: 2.2031093547429177%
Buyback yield: 1.97780963986782%
Total shareholder yield: 4.180918994610738% (Moderate Return)
Shareholder yield for GD (annual period ending 2023-12-31)
Market cap (USD): 66569094831.92
Dividends paid: 1428000000
Stock repurchases: 434000000
Net debt paydown: 1031000000
Dividend yield: 2.1451395780662943%
Buyback yield: 0.6519541854907365%
Debt paydown yield: 1.5487667401865193%
Total shareholder yield: 4.34586050374355% (Moderate Return)
Shareholder yield for GD (quarterly period ending 2024-09-30)
Market cap (USD): 78657324190.82
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GD (annual period ending 2024-12-31)
Market cap (USD): 68913724553.21
Dividends paid: 1529000000
Stock repurchases: 1501000000
Net debt paydown: 407000000
Dividend yield: 2.218716242538046%
Buyback yield: 2.1780857292672384%
Debt paydown yield: 0.5905935321863864%
Total shareholder yield: 4.987395503991671% (Moderate Return)
Shareholder yield for GD (quarterly period ending 2024-12-31)
Market cap (USD): 68913724553.21
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GD (quarterly period ending 2025-03-31)
Market cap (USD): 71669408158.73999
Dividends paid: 383000000
Stock repurchases: 600000000
Dividend yield: 0.5343981621163892%
Buyback yield: 0.8371772774669283%
Total shareholder yield: 1.3715754395833175% (Low Return)
Shareholder yield for GD (quarterly period ending 2025-06-30)
Market cap (USD): 77110463521.18
Dividends paid: 402000000
Stock repurchases: 0
Net debt paydown: 888000000
Dividend yield: 0.5213300266177007%
Buyback yield: 0%
Debt paydown yield: 1.1515946856629804%
Total shareholder yield: 1.6729247122806812% (Low Return)
Shareholder yield for GD (quarterly period ending 2025-09-30)
Market cap (USD): 90618451361.82999
Dividends paid: 403000000
Stock repurchases: 0
Net debt paydown: 743000000
Dividend yield: 0.4447217911403752%
Buyback yield: 0%
Debt paydown yield: 0.8199213171645131%
Total shareholder yield: 1.2646431083048884% (Low Return)
Shareholder yield for GD (annual period ending 2025-12-31)
Market cap (USD): 89858542536.35999
Dividends paid: 1593000000
Stock repurchases: 637000000
Net debt paydown: 887000000
Dividend yield: 1.7727863762706981%
Buyback yield: 0.7088919784585277%
Debt paydown yield: 0.9871070406479029%
Total shareholder yield: 3.468785395377129% (Low Return)
Shareholder yield for GD (quarterly period ending 2025-12-31)
Market cap (USD): 89858542536.35999
Dividends paid: 405000000
Stock repurchases: 37000000
Net debt paydown: 87000000
Dividend yield: 0.4507084007467877%
Buyback yield: 0.041175829204027514%
Debt paydown yield: 0.09681884164190253%
Total shareholder yield: 0.5887030715927177% (Low Return)
Shareholder yield for GENL.L (annual period ending 2021-12-31)
Market cap (USD): 4096319.075675676
Dividends paid: 60000000
Stock repurchases: 0
Dividend yield: 1464.7296485345973%
Buyback yield: 0%
Total shareholder yield: 1464.7296485345973% (High Return)
Shareholder yield for GENL.L (annual period ending 2022-12-31)
Market cap (USD): 3818146.2578313258
Dividends paid: 57710843.37349398
Stock repurchases: 0
Dividend yield: 1511.4885464412052%
Buyback yield: 0%
Total shareholder yield: 1511.4885464412052% (High Return)
Shareholder yield for GENL.L (annual period ending 2023-12-31)
Market cap (USD): 2685940.862278481
Dividends paid: 42405063.29113924
Stock repurchases: 2278481.0126582277
Net debt paydown: 13536678.35900569
Dividend yield: 1578.7787395723622%
Buyback yield: 84.82990242478363%
Debt paydown yield: 503.98274024255835%
Total shareholder yield: 2167.591382239704% (High Return)
Shareholder yield for GENL.L (annual period ending 2024-12-31)
Market cap (USD): 2273457.087
Dividends paid: 0
Stock repurchases: 3000000
Net debt paydown: 227738924.0506329
Dividend yield: 0%
Buyback yield: 131.9576259941079%
Debt paydown yield: 10017.29592139132%
Total shareholder yield: 10149.253547385428% (High Return)
Shareholder yield for GENL.L (quarterly period ending 2024-12-31)
Market cap (USD): 2273457.087
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GENL.L (quarterly period ending 2025-06-30)
Market cap (USD): 2264963.473972603
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -42734589.0410959
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1886.7672495460652%
Total shareholder yield: -1886.7672495460652% (Minimal or Negative)
Shareholder yield for GFT.DE (annual period ending 2021-12-31)
Market cap (USD): 1227401293.181818
Dividends paid: 5983169.545454546
Stock repurchases: 0
Dividend yield: 0.48746645279672557%
Buyback yield: 0%
Total shareholder yield: 0.48746645279672557% (Low Return)
Shareholder yield for GFT.DE (annual period ending 2022-12-31)
Market cap (USD): 851797645.2765958
Dividends paid: 9802213.936170213
Stock repurchases: 0
Net debt paydown: 28842879.147969037
Dividend yield: 1.1507679072049133%
Buyback yield: 0%
Debt paydown yield: 3.386118675944822%
Total shareholder yield: 4.536886583149736% (Moderate Return)
Shareholder yield for GFT.DE (annual period ending 2023-12-31)
Market cap (USD): 830572206.5777777
Dividends paid: 13162972.999999998
Stock repurchases: 0
Net debt paydown: -27512749.763120547
Dividend yield: 1.584807786217124%
Buyback yield: 0%
Debt paydown yield: -3.312505468547021%
Total shareholder yield: -1.727697682329897% (Minimal or Negative)
Shareholder yield for GFT.DE (quarterly period ending 2024-09-30)
Market cap (USD): 634859398.6666667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GFT.DE (annual period ending 2024-12-31)
Market cap (USD): 562159475.9166666
Dividends paid: 13711430.208333334
Stock repurchases: 0
Net debt paydown: -50835246.96249999
Dividend yield: 2.4390641438490825%
Buyback yield: 0%
Debt paydown yield: -9.042851564426124%
Total shareholder yield: -6.603787420577042% (Minimal or Negative)
Shareholder yield for GFT.DE (quarterly period ending 2024-12-31)
Market cap (USD): 562159475.9166666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GFT.DE (quarterly period ending 2025-03-31)
Market cap (USD): 594659664.347826
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GFT.DE (quarterly period ending 2025-06-30)
Market cap (USD): 730852746.3529412
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GFT.DE (quarterly period ending 2025-09-30)
Market cap (USD): 533552581.08235294
Dividends paid: 0
Stock repurchases: 9671555.952941176
Dividend yield: 0%
Buyback yield: 1.8126715708734218%
Total shareholder yield: 1.8126715708734218% (Low Return)
Shareholder yield for GFT.DE (quarterly period ending 2025-12-31)
Market cap (USD): 555809002.1647059
Dividends paid: 0
Stock repurchases: 1066972.717647059
Dividend yield: 0%
Buyback yield: 0.19196751284911306%
Total shareholder yield: 0.19196751284911306% (Low Return)
Shareholder yield for GFT.DE (annual period ending 2025-12-31)
Market cap (USD): 555809002.1647059
Dividends paid: 15341642.352941178
Stock repurchases: 17699979.84705882
Net debt paydown: -7177813.86299023
Dividend yield: 2.760236392931777%
Buyback yield: 3.1845435712848875%
Debt paydown yield: -1.2914173457131575%
Total shareholder yield: 4.653362618503507% (Moderate Return)
Shareholder yield for GTM (annual period ending 2021-12-31)
Market cap (USD): 18920897782.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GTM (annual period ending 2022-12-31)
Market cap (USD): 8873960003.74
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GTM (annual period ending 2023-12-31)
Market cap (USD): 5449336448.66
Dividends paid: 0
Stock repurchases: 400100000
Net debt paydown: -19600000
Dividend yield: 0%
Buyback yield: 7.342178332526801%
Debt paydown yield: -0.359676819089041%
Total shareholder yield: 6.98250151343776% (Moderate Return)
Shareholder yield for GTM (quarterly period ending 2024-09-30)
Market cap (USD): 3041490110.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GTM (annual period ending 2024-12-31)
Market cap (USD): 3097486537.34
Dividends paid: 0
Stock repurchases: 565600000
Net debt paydown: -55300000
Dividend yield: 0%
Buyback yield: 18.25996636891649%
Debt paydown yield: -1.7853184939905977%
Total shareholder yield: 16.474647874925893% (High Return)
Shareholder yield for GTM (quarterly period ending 2024-12-31)
Market cap (USD): 3097486537.34
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GTM (quarterly period ending 2025-03-31)
Market cap (USD): 2947180340
Dividends paid: 0
Stock repurchases: 95000000
Dividend yield: 0%
Buyback yield: 3.223419982504362%
Total shareholder yield: 3.223419982504362% (Low Return)
Shareholder yield for GTM (quarterly period ending 2025-06-30)
Market cap (USD): 2982546504.08
Dividends paid: 0
Stock repurchases: 149300000
Net debt paydown: -157300000
Dividend yield: 0%
Buyback yield: 5.005789508923458%
Debt paydown yield: -5.274016676179906%
Total shareholder yield: -0.26822716725644824% (Minimal or Negative)
Shareholder yield for GTM (quarterly period ending 2025-09-30)
Market cap (USD): 3215373750.94
Dividends paid: 0
Stock repurchases: 87000000
Net debt paydown: -3200000
Dividend yield: 0%
Buyback yield: 2.705750769239997%
Debt paydown yield: -0.09952186737434474%
Total shareholder yield: 2.6062289018656526% (Low Return)
Shareholder yield for GTM (quarterly period ending 2025-12-31)
Market cap (USD): 2997282405.78
Dividends paid: 0
Stock repurchases: 79800000
Net debt paydown: -7000000
Dividend yield: 0%
Buyback yield: 2.662411784959355%
Debt paydown yield: -0.23354489341748727%
Total shareholder yield: 2.4288668915418676% (Low Return)
Shareholder yield for GTM (annual period ending 2025-12-31)
Market cap (USD): 2997282405.78
Dividends paid: 0
Stock repurchases: 411100000
Net debt paydown: -180400000
Dividend yield: 0%
Buyback yield: 13.715757954847001%
Debt paydown yield: -6.018785538930673%
Total shareholder yield: 7.696972415916329% (Moderate Return)
Shareholder yield for GURU.TO (annual period ending 2021-10-31)
Market cap (USD): 391770276.42276424
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GURU.TO (annual period ending 2022-10-31)
Market cap (USD): 80165272.64705881
Dividends paid: 0
Stock repurchases: 437740.44117647054
Dividend yield: 0%
Buyback yield: 0.5460474675907321%
Total shareholder yield: 0.5460474675907321% (Low Return)
Shareholder yield for GURU.TO (annual period ending 2023-10-31)
Market cap (USD): 48886117.10144929
Dividends paid: 0
Stock repurchases: 2910896.3768115942
Net debt paydown: 314022.28260869556
Dividend yield: 0%
Buyback yield: 5.954443816371943%
Debt paydown yield: 0.6423547240559754%
Total shareholder yield: 6.596798540427918% (Moderate Return)
Shareholder yield for GURU.TO (annual period ending 2024-10-31)
Market cap (USD): 34884113.237410076
Dividends paid: 0
Stock repurchases: 16000.719424460432
Net debt paydown: 310392.1958085706
Dividend yield: 0%
Buyback yield: 0.04586821317648144%
Debt paydown yield: 0.889780954717527%
Total shareholder yield: 0.9356491678940085% (Low Return)
Shareholder yield for GURU.TO (quarterly period ending 2024-10-31)
Market cap (USD): 34884113.237410076
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GURU.TO (quarterly period ending 2025-01-31)
Market cap (USD): 37387042.758620694
Dividends paid: 0
Stock repurchases: 7354.48275862069
Dividend yield: 0%
Buyback yield: 0.019671207498552144%
Total shareholder yield: 0.019671207498552144% (Low Return)
Shareholder yield for GURU.TO (quarterly period ending 2025-04-30)
Market cap (USD): 38192278.98550725
Dividends paid: 0
Stock repurchases: 2276.8115942028985
Net debt paydown: -15227.406296851696
Dividend yield: 0%
Buyback yield: 0.005961444707363171%
Debt paydown yield: -0.03987037878161188%
Total shareholder yield: -0.033908934074248706% (Minimal or Negative)
Shareholder yield for GURU.TO (quarterly period ending 2025-07-31)
Market cap (USD): 40374694.927536234
Dividends paid: 0
Stock repurchases: 428214.4927536232
Net debt paydown: 22632.60869565222
Dividend yield: 0%
Buyback yield: 1.0606011847821384%
Debt paydown yield: 0.05605642033029058%
Total shareholder yield: 1.116657605112429% (Low Return)
Shareholder yield for GURU.TO (annual period ending 2025-10-31)
Market cap (USD): 121760103.14285716
Dividends paid: 0
Stock repurchases: 427470
Net debt paydown: 179825.87872559088
Dividend yield: 0%
Buyback yield: 0.3510755895947816%
Debt paydown yield: 0.14768867148100806%
Total shareholder yield: 0.49876426107578964% (Low Return)
Shareholder yield for GURU.TO (quarterly period ending 2025-10-31)
Market cap (USD): 121760103.14285716
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 88309.37888198753
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.07252735222996404%
Total shareholder yield: 0.07252735222996404% (Low Return)
Shareholder yield for GURU.TO (quarterly period ending 2026-01-31)
Market cap (USD): 121584817.03703704
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 51837.14285714296
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.042634552668983645%
Total shareholder yield: 0.042634552668983645% (Low Return)
Shareholder yield for GYL.OL (annual period ending 2021-12-31)
Market cap (USD): 152704712.83580387
Dividends paid: 2621704.5454545454
Stock repurchases: 0
Dividend yield: 1.7168458633451216%
Buyback yield: 0%
Total shareholder yield: 1.7168458633451216% (Low Return)
Shareholder yield for GYL.OL (annual period ending 2022-12-31)
Market cap (USD): 132379814.15991901
Dividends paid: 2335121.4574898784
Stock repurchases: 0
Net debt paydown: -54218016.19433198
Dividend yield: 1.7639558359471466%
Buyback yield: 0%
Debt paydown yield: -40.956407544759735%
Total shareholder yield: -39.19245170881259% (Minimal or Negative)
Shareholder yield for GYL.OL (annual period ending 2023-12-31)
Market cap (USD): 111530973.25343813
Dividends paid: 1586444.0078585462
Stock repurchases: 0
Net debt paydown: 15837122.284705259
Dividend yield: 1.4224246068879718%
Buyback yield: 0%
Debt paydown yield: 14.199752609275338%
Total shareholder yield: 15.62217721616331% (High Return)
Shareholder yield for GYL.OL (quarterly period ending 2024-12-31)
Market cap (USD): 78114898.36419754
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GYL.OL (annual period ending 2024-12-31)
Market cap (USD): 78114898.36419754
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2521511.2095259726
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.2279517253800316%
Total shareholder yield: -3.2279517253800316% (Minimal or Negative)
Shareholder yield for GYL.OL (quarterly period ending 2025-06-30)
Market cap (USD): 95453822.09831181
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -19971452.874889016
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -20.92263299244277%
Total shareholder yield: -20.92263299244277% (Minimal or Negative)
Shareholder yield for HNNA (annual period ending 2021-09-30)
Market cap (USD): 56739188.919999994
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)