speb/financial-data huggingface dataset:
Shareholder yield for EQB.TO (quarterly period ending 2024-10-31)
Market cap (USD): 2620339836.3165474
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EQB.TO (quarterly period ending 2025-01-31)
Market cap (USD): 2560542245.075862
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EQB.TO (quarterly period ending 2025-04-30)
Market cap (USD): 2379220882.550725
Dividends paid: 14575362.31884058
Stock repurchases: 18887681.159420293
Dividend yield: 0.6126107258782365%
Buyback yield: 0.7938599269173827%
Total shareholder yield: 1.4064706527956192% (Low Return)
Shareholder yield for EQB.TO (quarterly period ending 2025-07-31)
Market cap (USD): 2586176638.1449275
Dividends paid: 15042753.623188406
Stock repurchases: 0
Net debt paydown: 284702898.550724
Dividend yield: 0.581659945469874%
Buyback yield: 0%
Debt paydown yield: 11.008640877482456%
Total shareholder yield: 11.59030082295233% (High Return)
Shareholder yield for EQB.TO (annual period ending 2025-10-31)
Market cap (USD): 2227793241.6
Dividends paid: 58590714.28571429
Stock repurchases: 69517857.14285715
Net debt paydown: 1412521073.9979439
Dividend yield: 2.6299888693276796%
Buyback yield: 3.1204806552393283%
Debt paydown yield: 63.40449587608372%
Total shareholder yield: 69.15496540065072% (High Return)
Shareholder yield for EQB.TO (quarterly period ending 2025-10-31)
Market cap (USD): 2227793241.6
Dividends paid: 15327857.142857144
Stock repurchases: 49395000
Net debt paydown: 1093567091.097309
Dividend yield: 0.6880287118497893%
Buyback yield: 2.2172165296867736%
Debt paydown yield: 49.087458866331325%
Total shareholder yield: 51.99270410786789% (High Return)
Shareholder yield for EQB.TO (quarterly period ending 2026-01-31)
Market cap (USD): 2758086288.1185184
Dividends paid: 16311111.11111111
Stock repurchases: 82117037.03703703
Net debt paydown: 266593730.15873146
Dividend yield: 0.5913923426318198%
Buyback yield: 2.9773193605575967%
Debt paydown yield: 9.665895200856587%
Total shareholder yield: 13.234606904046004% (High Return)
Shareholder yield for FEIM (annual period ending 2022-04-30)
Market cap (USD): 63464595.11
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FEIM (annual period ending 2023-04-30)
Market cap (USD): 59615265.08
Dividends paid: 9354000
Stock repurchases: 0
Net debt paydown: 1461000
Dividend yield: 15.69061210655947%
Buyback yield: 0%
Debt paydown yield: 2.450714591370899%
Total shareholder yield: 18.14132669793037% (High Return)
Shareholder yield for FEIM (annual period ending 2024-04-30)
Market cap (USD): 87448882.22
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1451000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.6592550563992792%
Total shareholder yield: 1.6592550563992792% (Low Return)
Shareholder yield for FEIM (quarterly period ending 2024-10-31)
Market cap (USD): 124560371.74
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FEIM (quarterly period ending 2025-01-31)
Market cap (USD): 165126388.21
Dividends paid: 0
Stock repurchases: 215000
Dividend yield: 0%
Buyback yield: 0.13020329599080982%
Total shareholder yield: 0.13020329599080982% (Low Return)
Shareholder yield for FEIM (quarterly period ending 2025-04-30)
Market cap (USD): 183583432.20000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3760000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.04811510218622%
Total shareholder yield: -2.04811510218622% (Minimal or Negative)
Shareholder yield for FEIM (annual period ending 2025-04-30)
Market cap (USD): 183583432.20000002
Dividends paid: 9567000
Stock repurchases: 377000
Net debt paydown: -2571000
Dividend yield: 5.211254569844566%
Buyback yield: 0.20535622168196938%
Debt paydown yield: -1.4004531722661626%
Total shareholder yield: 4.0161576192603725% (Moderate Return)
Shareholder yield for FEIM (quarterly period ending 2025-07-31)
Market cap (USD): 262544048.20000002
Dividends paid: 0
Stock repurchases: 583000
Net debt paydown: 397000
Dividend yield: 0%
Buyback yield: 0.22205797617468134%
Debt paydown yield: 0.1512127213402204%
Total shareholder yield: 0.3732706975149017% (Low Return)
Shareholder yield for FEIM (quarterly period ending 2025-10-31)
Market cap (USD): 362429227.44
Dividends paid: 0
Stock repurchases: 375000
Net debt paydown: -39000
Dividend yield: 0%
Buyback yield: 0.10346847649368486%
Debt paydown yield: -0.010760721555343224%
Total shareholder yield: 0.09270775493834163% (Low Return)
Shareholder yield for FEIM (quarterly period ending 2026-01-31)
Market cap (USD): 518968648.65999997
Dividends paid: 0
Stock repurchases: 616000
Net debt paydown: 268000
Dividend yield: 0%
Buyback yield: 0.11869695820557546%
Debt paydown yield: 0.051640884414114%
Total shareholder yield: 0.17033784261968946% (Low Return)
Shareholder yield for FIPP.L (annual period ending 2021-06-30)
Market cap (USD): 1590986.1683333335
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FIPP.L (annual period ending 2022-06-30)
Market cap (USD): 1013483.2980487806
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FIPP.L (annual period ending 2023-06-30)
Market cap (USD): 653927.3007594937
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FIPP.L (annual period ending 2024-06-30)
Market cap (USD): 525985.0027848101
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FIPP.L (quarterly period ending 2024-12-31)
Market cap (USD): 379029.05775
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FIPP.L (annual period ending 2025-06-30)
Market cap (USD): 323068.9076712329
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -375342.4657534247
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -116.1803122618619%
Total shareholder yield: -116.1803122618619% (Minimal or Negative)
Shareholder yield for FIPP.L (quarterly period ending 2025-06-30)
Market cap (USD): 323068.9076712329
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FXG.AX (annual period ending 2022-06-30)
Market cap (USD): 32049136.737931035
Dividends paid: 0
Stock repurchases: 353660.6896551724
Dividend yield: 0%
Buyback yield: 1.103495212826139%
Total shareholder yield: 1.103495212826139% (Low Return)
Shareholder yield for FXG.AX (annual period ending 2023-06-30)
Market cap (USD): 23936625.304635763
Dividends paid: 0
Stock repurchases: 99231.78807947019
Dividend yield: 0%
Buyback yield: 0.41456047716238487%
Total shareholder yield: 0.41456047716238487% (Low Return)
Shareholder yield for FZR.AX (annual period ending 2021-06-30)
Market cap (USD): 10551919.270676691
Dividends paid: 0
Stock repurchases: 137702.25563909774
Dividend yield: 0%
Buyback yield: 1.3049972436935346%
Total shareholder yield: 1.3049972436935346% (Low Return)
Shareholder yield for FZR.AX (annual period ending 2022-06-30)
Market cap (USD): 8189632.834482758
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FZR.AX (annual period ending 2023-06-30)
Market cap (USD): 10723932.218543045
Dividends paid: 335558.940397351
Stock repurchases: 0
Dividend yield: 3.1290662189856704%
Buyback yield: 0%
Total shareholder yield: 3.1290662189856704% (Low Return)
Shareholder yield for GLDG (annual period ending 2021-11-30)
Market cap (USD): 277090926.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GLDG (annual period ending 2022-11-30)
Market cap (USD): 294274860.16
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5993214.451134784
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.036604298401915%
Total shareholder yield: -2.036604298401915% (Minimal or Negative)
Shareholder yield for GLDG (annual period ending 2023-11-30)
Market cap (USD): 197615234.56
Dividends paid: 0
Stock repurchases: 2502205.882352941
Net debt paydown: 6383088.235294118
Dividend yield: 0%
Buyback yield: 1.266200901931587%
Debt paydown yield: 3.2300587803902747%
Total shareholder yield: 4.4962596823218615% (Moderate Return)
Shareholder yield for GLDG (quarterly period ending 2024-08-31)
Market cap (USD): 180431301.12
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GLDG (quarterly period ending 2024-11-30)
Market cap (USD): 186875276.16
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GLDG (annual period ending 2024-11-30)
Market cap (USD): 186875276.16
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14012.605042016774
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.007498372888032217%
Total shareholder yield: 0.007498372888032217% (Low Return)
Shareholder yield for GLDG (quarterly period ending 2025-02-28)
Market cap (USD): 171839334.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GLDG (quarterly period ending 2025-05-31)
Market cap (USD): 161099376
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4891.304347826081
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.003036203161845941%
Total shareholder yield: 0.003036203161845941% (Low Return)
Shareholder yield for GLDG (quarterly period ending 2025-08-31)
Market cap (USD): 199763226.24
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14238.865968475671
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0071278714488565474%
Total shareholder yield: 0.0071278714488565474% (Low Return)
Shareholder yield for GLDG (annual period ending 2025-11-30)
Market cap (USD): 307162810.24
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 62857.14285714284
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.020463786878375592%
Total shareholder yield: 0.020463786878375592% (Low Return)
Shareholder yield for GLDG (quarterly period ending 2025-11-30)
Market cap (USD): 307162810.24
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 21465.067778936354
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0069881727420597365%
Total shareholder yield: 0.0069881727420597365% (Low Return)
Shareholder yield for GNK (annual period ending 2021-12-31)
Market cap (USD): 478911790.49
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GNK (annual period ending 2022-12-31)
Market cap (USD): 533383104.24
Dividends paid: 115728000
Stock repurchases: 0
Dividend yield: 21.696975228508038%
Buyback yield: 0%
Total shareholder yield: 21.696975228508038% (High Return)
Shareholder yield for GNK (annual period ending 2023-12-31)
Market cap (USD): 610514484.51
Dividends paid: 40910000
Stock repurchases: 0
Net debt paydown: -23141000
Dividend yield: 6.700905717713551%
Buyback yield: 0%
Debt paydown yield: -3.7904096605624367%
Total shareholder yield: 2.9104960571511147% (Low Return)
Shareholder yield for GNK (quarterly period ending 2024-09-30)
Market cap (USD): 760419539.9499999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GNK (quarterly period ending 2024-12-31)
Market cap (USD): 556478941.27
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GNK (annual period ending 2024-12-31)
Market cap (USD): 556478941.27
Dividends paid: 67511000
Stock repurchases: 0
Net debt paydown: 105048000
Dividend yield: 12.131815778316057%
Buyback yield: 0%
Debt paydown yield: 18.87726420702619%
Total shareholder yield: 31.009079985342247% (High Return)
Shareholder yield for GNK (quarterly period ending 2025-03-31)
Market cap (USD): 545148908.01
Dividends paid: 13433000
Stock repurchases: 0
Dividend yield: 2.4640973874524557%
Buyback yield: 0%
Total shareholder yield: 2.4640973874524557% (Low Return)
Shareholder yield for GNK (quarterly period ending 2025-06-30)
Market cap (USD): 539048120.87
Dividends paid: 6443000
Stock repurchases: 0
Net debt paydown: -9773000
Dividend yield: 1.195255071031744%
Buyback yield: 0%
Debt paydown yield: -1.8130106796823273%
Total shareholder yield: -0.6177556086505833% (Minimal or Negative)
Shareholder yield for GNK (quarterly period ending 2025-09-30)
Market cap (USD): 740809867
Dividends paid: 6445000
Stock repurchases: 0
Net debt paydown: -64977000
Dividend yield: 0.8699938117859869%
Buyback yield: 0%
Debt paydown yield: -8.771076479195978%
Total shareholder yield: -7.901082667409991% (Minimal or Negative)
Shareholder yield for GNK (quarterly period ending 2025-12-31)
Market cap (USD): 773928425.7600001
Dividends paid: 6486000
Stock repurchases: 0
Net debt paydown: -30678000
Dividend yield: 0.8380619943802591%
Buyback yield: 0%
Debt paydown yield: -3.963932448904963%
Total shareholder yield: -3.125870454524704% (Minimal or Negative)
Shareholder yield for GNK (annual period ending 2025-12-31)
Market cap (USD): 773928425.7600001
Dividends paid: 32807000
Stock repurchases: 0
Net debt paydown: -105402000
Dividend yield: 4.239022486838292%
Buyback yield: 0%
Debt paydown yield: -13.619088857796497%
Total shareholder yield: -9.380066370958204% (Minimal or Negative)
Shareholder yield for GWM.V (annual period ending 2021-12-31)
Market cap (USD): 189818467.60629922
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GWM.V (annual period ending 2022-12-31)
Market cap (USD): 65865971
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 55617.63547938861
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.08444062181879716%
Total shareholder yield: 0.08444062181879716% (Low Return)
Shareholder yield for GWM.V (annual period ending 2023-12-31)
Market cap (USD): 40916739.560606055
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 40624.86631016042
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.09928666542451821%
Total shareholder yield: 0.09928666542451821% (Low Return)
Shareholder yield for GWM.V (quarterly period ending 2024-09-30)
Market cap (USD): 61474906.26666666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GWM.V (quarterly period ending 2024-12-31)
Market cap (USD): 48823726.75524476
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 57080.30044030043
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.11691098618187463%
Total shareholder yield: 0.11691098618187463% (Low Return)
Shareholder yield for GWM.V (annual period ending 2024-12-31)
Market cap (USD): 48823726.75524476
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 56749.47552447552
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.11623339571959111%
Total shareholder yield: 0.11623339571959111% (Low Return)
Shareholder yield for GWM.V (quarterly period ending 2025-03-31)
Market cap (USD): 38690500.44755245
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -988.8111888111889
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.00255569500878281%
Total shareholder yield: -0.00255569500878281% (Minimal or Negative)
Shareholder yield for GWM.V (quarterly period ending 2025-06-30)
Market cap (USD): 37500333.8540146
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3325.6444285641264
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.008868306190314356%
Total shareholder yield: -0.008868306190314356% (Minimal or Negative)
Shareholder yield for GWM.V (quarterly period ending 2025-09-30)
Market cap (USD): 57810420.58992806
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GWM.V (quarterly period ending 2025-12-31)
Market cap (USD): 72116026.64233577
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GWM.V (annual period ending 2025-12-31)
Market cap (USD): 72116026.64233577
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMMX (annual period ending 2021-12-31)
Market cap (USD): 253436225.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMMX (annual period ending 2022-12-31)
Market cap (USD): 163024987.79
Dividends paid: 0
Stock repurchases: 99963
Dividend yield: 0%
Buyback yield: 0.06131759391926283%
Total shareholder yield: 0.06131759391926283% (Low Return)
Shareholder yield for IMMX (annual period ending 2023-12-31)
Market cap (USD): 492634460.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMMX (quarterly period ending 2024-09-30)
Market cap (USD): 106073026.99
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMMX (quarterly period ending 2024-12-31)
Market cap (USD): 156617892.20000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMMX (annual period ending 2024-12-31)
Market cap (USD): 156617892.20000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1074770
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6862370479533243%
Total shareholder yield: -0.6862370479533243% (Minimal or Negative)
Shareholder yield for IMMX (quarterly period ending 2025-03-31)
Market cap (USD): 119599117.67999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMMX (quarterly period ending 2025-06-30)
Market cap (USD): 147363198.57
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 16141
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.010953209591425064%
Total shareholder yield: 0.010953209591425064% (Low Return)
Shareholder yield for IMMX (quarterly period ending 2025-09-30)
Market cap (USD): 148786997.59
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -63533
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.04270063986039467%
Total shareholder yield: -0.04270063986039467% (Minimal or Negative)
Shareholder yield for IMMX (annual period ending 2025-12-31)
Market cap (USD): 372323443.73
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1806
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.00048506212284329524%
Total shareholder yield: 0.00048506212284329524% (Low Return)
Shareholder yield for IMMX (quarterly period ending 2025-12-31)
Market cap (USD): 372323443.73
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 33371
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.00896290592547265%
Total shareholder yield: 0.00896290592547265% (Low Return)
Shareholder yield for IOD.AX (annual period ending 2021-06-30)
Market cap (USD): 128840625.60902254
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IOD.AX (annual period ending 2022-06-30)
Market cap (USD): 105047069.46206896
Dividends paid: 0
Stock repurchases: 35217.24137931035
Dividend yield: 0%
Buyback yield: 0.033525201188051044%
Total shareholder yield: 0.033525201188051044% (Low Return)
Shareholder yield for IOD.AX (annual period ending 2023-06-30)
Market cap (USD): 138700393.86754966
Dividends paid: 0
Stock repurchases: 27093.37748344371
Net debt paydown: 122238.241607673
Dividend yield: 0%
Buyback yield: 0.019533742282892303%
Debt paydown yield: 0.08813114238478875%
Total shareholder yield: 0.10766488466768105% (Low Return)
Shareholder yield for IOD.AX (annual period ending 2024-06-30)
Market cap (USD): 80390187.88000001
Dividends paid: 0
Stock repurchases: 3708.6666666666665
Net debt paydown: -94091.16114790284
Dividend yield: 0%
Buyback yield: 0.004613332502969971%
Debt paydown yield: -0.11704309148817332%
Total shareholder yield: -0.11242975898520335% (Minimal or Negative)
Shareholder yield for IRCTC.NS (annual period ending 2022-03-31)
Market cap (USD): 7837109323.486748
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IRCTC.NS (annual period ending 2023-03-31)
Market cap (USD): 5393520097.442144
Dividends paid: 48721071.863581
Stock repurchases: 0
Net debt paydown: -10251181.485992692
Dividend yield: 0.9033260465032248%
Buyback yield: 0%
Debt paydown yield: -0.19006476847753426%
Total shareholder yield: 0.7132612780256905% (Low Return)
Shareholder yield for IRCTC.NS (annual period ending 2024-03-31)
Market cap (USD): 8680326295.585413
Dividends paid: 43170643.962105766
Stock repurchases: 0
Net debt paydown: 3014042.7403397365
Dividend yield: 0.49733895353750956%
Buyback yield: 0%
Debt paydown yield: 0.0347226894209334%
Total shareholder yield: 0.5320616429584429% (Low Return)
Shareholder yield for IRCTC.NS (quarterly period ending 2024-09-30)
Market cap (USD): 8669182990.922121
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IRCTC.NS (annual period ending 2025-03-31)
Market cap (USD): 6696884117.166532
Dividends paid: 102875847.55669862
Stock repurchases: 0
Net debt paydown: -3260441.333842016
Dividend yield: 1.5361748203614676%
Buyback yield: 0%
Debt paydown yield: -0.04868594523659634%
Total shareholder yield: 1.4874888751248712% (Low Return)
Shareholder yield for IRCTC.NS (quarterly period ending 2025-03-31)
Market cap (USD): 6696884117.166532
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5440496.945237924
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.08123922782674359%
Total shareholder yield: -0.08123922782674359% (Minimal or Negative)
Shareholder yield for IRCTC.NS (quarterly period ending 2025-06-30)
Market cap (USD): 7213292768.546688
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IRCTC.NS (quarterly period ending 2025-09-30)
Market cap (USD): 6237204058.624577
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IRCTC.NS (quarterly period ending 2025-12-31)
Market cap (USD): 6066971148.490587
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ITW (annual period ending 2021-12-31)
Market cap (USD): 63780213000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ITW (annual period ending 2022-12-31)
Market cap (USD): 58385838000
Dividends paid: 1542000000
Stock repurchases: 1750000000
Dividend yield: 2.6410514138719736%
Buyback yield: 2.9973021882464033%
Total shareholder yield: 5.638353602118377% (Moderate Return)
Shareholder yield for ITW (annual period ending 2023-12-31)
Market cap (USD): 70975590000
Dividends paid: 1615000000
Stock repurchases: 1500000000
Net debt paydown: -421000000
Dividend yield: 2.27543018663177%
Buyback yield: 2.1134026501223873%
Debt paydown yield: -0.59316167713435%
Total shareholder yield: 3.7956711596198076% (Low Return)
Shareholder yield for ITW (quarterly period ending 2024-09-30)
Market cap (USD): 72221331000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ITW (quarterly period ending 2024-12-31)
Market cap (USD): 70290864000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ITW (annual period ending 2024-12-31)
Market cap (USD): 70290864000
Dividends paid: 1695000000
Stock repurchases: 1500000000
Net debt paydown: 292000000
Dividend yield: 2.4114086860562702%
Buyback yield: 2.1339899876604163%
Debt paydown yield: 0.41541671759789434%
Total shareholder yield: 4.960815391314581% (Moderate Return)
Shareholder yield for ITW (quarterly period ending 2025-03-31)
Market cap (USD): 69171711000
Dividends paid: 441000000
Stock repurchases: 375000000
Dividend yield: 0.6375438652948747%
Buyback yield: 0.5421291371555057%
Total shareholder yield: 1.1796730024503805% (Low Return)
Shareholder yield for ITW (quarterly period ending 2025-06-30)
Market cap (USD): 69381732000
Dividends paid: 439000000
Stock repurchases: 375000000
Net debt paydown: -674000000
Dividend yield: 0.632731393906396%
Buyback yield: 0.5404880927446435%
Debt paydown yield: -0.9714372653597059%
Total shareholder yield: 0.2017822212913336% (Low Return)
Shareholder yield for ITW (quarterly period ending 2025-09-30)
Market cap (USD): 73625307000
Dividends paid: 438000000
Stock repurchases: 375000000
Net debt paydown: -5000000
Dividend yield: 0.5949041407732263%
Buyback yield: 0.5093357369633786%
Debt paydown yield: -0.006791143159511716%
Total shareholder yield: 1.0974487345770931% (Low Return)
Shareholder yield for ITW (annual period ending 2025-12-31)
Market cap (USD): 69991656000
Dividends paid: 1785000000
Stock repurchases: 1500000000
Net debt paydown: -1133000000
Dividend yield: 2.550303996236351%
Buyback yield: 2.1431126018792868%
Debt paydown yield: -1.6187643852861546%
Total shareholder yield: 3.0746522128294833% (Low Return)
Shareholder yield for ITW (quarterly period ending 2025-12-31)
Market cap (USD): 69991656000
Dividends paid: 467000000
Stock repurchases: 375000000
Net debt paydown: -269000000
Dividend yield: 0.6672223900517513%
Buyback yield: 0.5357781504698217%
Debt paydown yield: -0.3843315266036854%
Total shareholder yield: 0.8186690139178877% (Low Return)
Shareholder yield for KMT (annual period ending 2021-06-30)
Market cap (USD): 2361751091.97
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KMT (annual period ending 2022-06-30)
Market cap (USD): 1565355515.62
Dividends paid: 66565000
Stock repurchases: 85542000
Dividend yield: 4.252388632216573%
Buyback yield: 5.464701094825661%
Total shareholder yield: 9.717089727042234% (Moderate Return)
Shareholder yield for KMT (annual period ending 2023-06-30)
Market cap (USD): 1972317465.6399999
Dividends paid: 64524000
Stock repurchases: 49290000
Net debt paydown: 23861000
Dividend yield: 3.2714814488073563%
Buyback yield: 2.4990905804307637%
Debt paydown yield: 1.209795097173026%
Total shareholder yield: 6.980367126411146% (Moderate Return)
Shareholder yield for KMT (annual period ending 2024-06-30)
Market cap (USD): 1688053781.4499998
Dividends paid: 63431000
Stock repurchases: 65574000
Net debt paydown: -6336000
Dividend yield: 3.757640941126545%
Buyback yield: 3.8845918726400663%
Debt paydown yield: -0.37534349139975387%
Total shareholder yield: 7.266889322366858% (Moderate Return)
Shareholder yield for KMT (quarterly period ending 2024-09-30)
Market cap (USD): 1874768533.8000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KMT (quarterly period ending 2024-12-31)
Market cap (USD): 1748259762.8200002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KMT (quarterly period ending 2025-03-31)
Market cap (USD): 1564593414.5900002
Dividends paid: 15456000
Stock repurchases: 25019000
Dividend yield: 0.9878604790146217%
Buyback yield: 1.5990735846575324%
Total shareholder yield: 2.586934063672154% (Low Return)
Shareholder yield for KMT (quarterly period ending 2025-06-30)
Market cap (USD): 1701771599.9899998
Dividends paid: 15248000
Stock repurchases: 5039000
Net debt paydown: 9949000
Dividend yield: 0.8960074313197848%
Buyback yield: 0.2961031903476125%
Debt paydown yield: 0.5846260450026586%
Total shareholder yield: 1.776736666670056% (Low Return)
Shareholder yield for KMT (annual period ending 2025-06-30)
Market cap (USD): 1701771599.9899998
Dividends paid: 61852000
Stock repurchases: 60120000
Net debt paydown: 2394000
Dividend yield: 3.6345652965629154%
Buyback yield: 3.532789006489078%
Debt paydown yield: 0.1406769275039064%
Total shareholder yield: 7.3080312305559% (Moderate Return)
Shareholder yield for KMT (quarterly period ending 2025-09-30)
Market cap (USD): 1566879717.6799998
Dividends paid: 15136000
Stock repurchases: 10030000
Net debt paydown: 1771000
Dividend yield: 0.9659962937302625%
Buyback yield: 0.6401257152559814%
Debt paydown yield: 0.1130271826239624%
Total shareholder yield: 1.7191491916102062% (Low Return)
Shareholder yield for KMT (quarterly period ending 2025-12-31)
Market cap (USD): 2143028096.3600001
Dividends paid: 15228000
Stock repurchases: 38000
Net debt paydown: -2805000
Dividend yield: 0.7105833108705029%
Buyback yield: 0.001773191871097919%
Debt paydown yield: -0.13088955785341216%
Total shareholder yield: 0.5814669448881886% (Low Return)
Shareholder yield for KTTA (annual period ending 2021-12-31)
Market cap (USD): 1182871459.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KTTA (annual period ending 2022-12-31)
Market cap (USD): 429041512.32
Dividends paid: 0
Stock repurchases: 3206244
Net debt paydown: -504383
Dividend yield: 0%
Buyback yield: 0.7473039106781414%
Debt paydown yield: -0.11756041910084604%
Total shareholder yield: 0.6297434915772954% (Low Return)
Shareholder yield for KTTA (annual period ending 2023-12-31)
Market cap (USD): 247266915.20000002
Dividends paid: 0
Stock repurchases: 3726416
Net debt paydown: 422703
Dividend yield: 0%
Buyback yield: 1.5070418931646865%
Debt paydown yield: 0.1709500843079228%
Total shareholder yield: 1.6779919774726093% (Low Return)
Shareholder yield for KTTA (quarterly period ending 2024-09-30)
Market cap (USD): 181106308.16
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KTTA (annual period ending 2024-12-31)
Market cap (USD): 105255511.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 81680
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.07760163726229663%
Total shareholder yield: 0.07760163726229663% (Low Return)
Shareholder yield for KTTA (quarterly period ending 2024-12-31)
Market cap (USD): 105255511.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KTTA (quarterly period ending 2025-03-31)
Market cap (USD): 43438782.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KTTA (quarterly period ending 2025-06-30)
Market cap (USD): 24058402.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KTTA (quarterly period ending 2025-09-30)
Market cap (USD): 24392547.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KTTA (quarterly period ending 2025-12-31)
Market cap (USD): 43104637.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KTTA (annual period ending 2025-12-31)
Market cap (USD): 43104637.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KYGA.L (annual period ending 2021-12-31)
Market cap (USD): 227061116.53851348
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KYGA.L (annual period ending 2022-12-31)
Market cap (USD): 154684749.73313254
Dividends paid: 184680851.0638298
Stock repurchases: 0
Dividend yield: 119.39176381798956%
Buyback yield: 0%
Total shareholder yield: 119.39176381798956% (High Return)
Shareholder yield for KYGA.L (annual period ending 2023-12-31)
Market cap (USD): 153129631.83607593
Dividends paid: 212555555.55555555
Stock repurchases: 113000000
Net debt paydown: 587007092.1985817
Dividend yield: 138.8075926304679%
Buyback yield: 73.7936862023972%
Debt paydown yield: 383.33997486976796%
Total shareholder yield: 595.941253702633% (High Return)
Shareholder yield for KYGA.L (annual period ending 2024-12-31)
Market cap (USD): 176328194.47125
Dividends paid: 213750000
Stock repurchases: 579687500
Net debt paydown: -845916666.6666665
Dividend yield: 121.22281444607633%
Buyback yield: 328.7548549670637%
Debt paydown yield: -479.73987892480335%
Total shareholder yield: -29.762209511663343% (Minimal or Negative)
Shareholder yield for KYGA.L (quarterly period ending 2024-12-31)
Market cap (USD): 176328194.47125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KYGA.L (quarterly period ending 2025-06-30)
Market cap (USD): 196192066.48561645
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -374926470.5882354
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -191.10174906879968%
Total shareholder yield: -191.10174906879968% (Minimal or Negative)
Shareholder yield for MCI.V (annual period ending 2022-03-31)
Market cap (USD): 10711693.959999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MCI.V (annual period ending 2023-03-31)
Market cap (USD): 8114919.666666667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MCI.V (annual period ending 2024-03-31)
Market cap (USD): 3580111.617647059
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -21598.51851851851
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6032917636437718%
Total shareholder yield: -0.6032917636437718% (Minimal or Negative)
Shareholder yield for MCI.V (quarterly period ending 2024-09-30)
Market cap (USD): 4508288.703703703
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MCI.V (quarterly period ending 2024-12-31)
Market cap (USD): 4256076.748251748
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4815.130795130783
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.11313543152408317%
Total shareholder yield: 0.11313543152408317% (Low Return)
Shareholder yield for MCI.V (annual period ending 2025-03-31)
Market cap (USD): 4256076.748251748
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -34353.35923335925
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8071602385335379%
Total shareholder yield: -0.8071602385335379% (Minimal or Negative)
Shareholder yield for MCI.V (quarterly period ending 2025-03-31)
Market cap (USD): 4256076.748251748
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2069.2307692307804
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.048618267282909085%
Total shareholder yield: -0.048618267282909085% (Minimal or Negative)
Shareholder yield for MCI.V (quarterly period ending 2025-06-30)
Market cap (USD): 5330969.124087591
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7488.484508192516
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.1404713539674494%
Total shareholder yield: -0.1404713539674494% (Minimal or Negative)
Shareholder yield for MCI.V (quarterly period ending 2025-09-30)
Market cap (USD): 17514215.107913673
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 54322.66974741373
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.31016331255899915%
Total shareholder yield: 0.31016331255899915% (Low Return)
Shareholder yield for MLODT.PA (annual period ending 2021-12-31)
Market cap (USD): 103871481.81818181
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLODT.PA (annual period ending 2022-12-31)
Market cap (USD): 18891775.531914894
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -979396.0348162479
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.184245563164254%
Total shareholder yield: -5.184245563164254% (Minimal or Negative)
Shareholder yield for MLODT.PA (annual period ending 2023-12-31)
Market cap (USD): 11502341.333333334
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -104185.17730496405
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9057736532564852%
Total shareholder yield: -0.9057736532564852% (Minimal or Negative)
Shareholder yield for MLODT.PA (annual period ending 2024-12-31)
Market cap (USD): 11471750.000000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -836908.7500000005
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.295388672172949%
Total shareholder yield: -7.295388672172949% (Minimal or Negative)
Shareholder yield for MTO.AX (annual period ending 2021-06-30)
Market cap (USD): 106629290.34586465
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MTO.AX (annual period ending 2022-06-30)
Market cap (USD): 78956997.86206898
Dividends paid: 9362068.965517242
Stock repurchases: 0
Dividend yield: 11.857174435471778%
Buyback yield: 0%
Total shareholder yield: 11.857174435471778% (High Return)
Shareholder yield for MTO.AX (annual period ending 2023-06-30)
Market cap (USD): 57231594.47682119
Dividends paid: 7172847.682119206
Stock repurchases: 0
Net debt paydown: -34788554.46448961
Dividend yield: 12.533020873678804%
Buyback yield: 0%
Debt paydown yield: -60.78557618830449%
Total shareholder yield: -48.25255531462568% (Minimal or Negative)
Shareholder yield for MTO.AX (annual period ending 2024-06-30)
Market cap (USD): 42840538.839999996
Dividends paid: 7380666.666666667
Stock repurchases: 0
Net debt paydown: 2770600.441501111
Dividend yield: 17.228230238260625%
Buyback yield: 0%
Debt paydown yield: 6.467239947304806%
Total shareholder yield: 23.695470185565433% (High Return)
Shareholder yield for NCC.AX (annual period ending 2021-06-30)
Market cap (USD): 36067474.17293233
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NCC.AX (annual period ending 2022-06-30)
Market cap (USD): 28501914.86896552
Dividends paid: 3366574.4827586208
Stock repurchases: 408808.275862069
Dividend yield: 11.811748432468779%
Buyback yield: 1.4343186334725964%
Total shareholder yield: 13.246067065941375% (High Return)
Shareholder yield for NCC.AX (annual period ending 2023-06-30)
Market cap (USD): 24436953.973509938
Dividends paid: 3227159.6026490065
Stock repurchases: 419374.8344370861
Net debt paydown: 557395.3368348945
Dividend yield: 13.206063268553441%
Buyback yield: 1.7161501997822453%
Debt paydown yield: 2.280952599244244%
Total shareholder yield: 17.20316606757993% (High Return)
Shareholder yield for NCC.AX (annual period ending 2024-06-30)
Market cap (USD): 16727909.56
Dividends paid: 3252898
Stock repurchases: 185637.33333333334
Net debt paydown: -157956.69315673225
Dividend yield: 19.44593248984543%
Buyback yield: 1.1097461560721955%
Debt paydown yield: -0.9442703679749703%
Total shareholder yield: 19.611408277942655% (High Return)
Shareholder yield for NG.TO (annual period ending 2021-11-30)
Market cap (USD): 2992000092.314961
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NG.TO (annual period ending 2022-11-30)
Market cap (USD): 2500404234.1911764
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NG.TO (annual period ending 2023-11-30)
Market cap (USD): 1826101672.970588
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9500000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5202339026690663%
Total shareholder yield: -0.5202339026690663% (Minimal or Negative)
Shareholder yield for NG.TO (annual period ending 2024-11-30)
Market cap (USD): 1614085830.0714288
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7755315.126050428
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.4804772448629469%
Total shareholder yield: -0.4804772448629469% (Minimal or Negative)
Shareholder yield for NG.TO (quarterly period ending 2024-11-30)
Market cap (USD): 1614085830.0714288
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NG.TO (quarterly period ending 2025-02-28)
Market cap (USD): 1328530192.388889
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -30241805.555555552
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.2763355871631656%
Total shareholder yield: -2.2763355871631656% (Minimal or Negative)
Shareholder yield for NG.TO (quarterly period ending 2025-05-31)
Market cap (USD): 1567527845.6666665
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7379498.792270541
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.4707730591625985%
Total shareholder yield: -0.4707730591625985% (Minimal or Negative)
Shareholder yield for NG.TO (quarterly period ending 2025-08-31)
Market cap (USD): 3007408733.912409
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3604316.0901301056
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.11984789594732494%
Total shareholder yield: -0.11984789594732494% (Minimal or Negative)
Shareholder yield for NG.TO (quarterly period ending 2025-11-30)
Market cap (USD): 4475562262.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -31522.419186666608
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0007043231070356187%
Total shareholder yield: -0.0007043231070356187% (Minimal or Negative)
Shareholder yield for NG.TO (annual period ending 2025-11-30)
Market cap (USD): 4475562262.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10432857.14285715
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.23310718363976343%
Total shareholder yield: -0.23310718363976343% (Minimal or Negative)
Shareholder yield for NG.TO (quarterly period ending 2026-02-28)
Market cap (USD): 5829056331.970802
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5221762.252346173
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.08958160558006988%
Total shareholder yield: -0.08958160558006988% (Minimal or Negative)
Shareholder yield for NSSC (annual period ending 2021-06-30)
Market cap (USD): 622370210.5400001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NSSC (annual period ending 2022-06-30)
Market cap (USD): 704900359.01
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5550000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7873453217976395%
Total shareholder yield: -0.7873453217976395% (Minimal or Negative)
Shareholder yield for NSSC (annual period ending 2023-06-30)
Market cap (USD): 1188291228.62
Dividends paid: 2298000
Stock repurchases: 0
Net debt paydown: 1379000
Dividend yield: 0.1933869361864044%
Buyback yield: 0%
Debt paydown yield: 0.11604899260272047%
Total shareholder yield: 0.30943592878912485% (Low Return)
Shareholder yield for NSSC (annual period ending 2024-06-30)
Market cap (USD): 1799585964.6899998
Dividends paid: 13258000
Stock repurchases: 0
Net debt paydown: 177000
Dividend yield: 0.7367250167614999%
Buyback yield: 0%
Debt paydown yield: 0.009835595713288993%
Total shareholder yield: 0.7465606124747889% (Low Return)
Shareholder yield for NSSC (quarterly period ending 2024-09-30)
Market cap (USD): 1406585257.6899998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NSSC (quarterly period ending 2024-12-31)
Market cap (USD): 1240095867.27
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NSSC (quarterly period ending 2025-03-31)
Market cap (USD): 806723269.4599999
Dividends paid: 4554000
Stock repurchases: 18786000
Dividend yield: 0.5645058438748559%
Buyback yield: 2.3286795746668956%
Total shareholder yield: 2.8931854185417514% (Low Return)
Shareholder yield for NSSC (annual period ending 2025-06-30)
Market cap (USD): 1045739153.99
Dividends paid: 13632000
Stock repurchases: 36794000
Net debt paydown: 177000
Dividend yield: 1.3035755568668663%
Buyback yield: 3.5184682393896334%
Debt paydown yield: 0.01692582699276961%
Total shareholder yield: 4.83896962324927% (Moderate Return)
Shareholder yield for NSSC (quarterly period ending 2025-06-30)
Market cap (USD): 1045739153.99
Dividends paid: 4468000
Stock repurchases: 0
Net debt paydown: 41000
Dividend yield: 0.42725759889093007%
Buyback yield: 0%
Debt paydown yield: 0.003920671789285616%
Total shareholder yield: 0.4311782706802157% (Low Return)
Shareholder yield for NSSC (quarterly period ending 2025-09-30)
Market cap (USD): 1517697275.76
Dividends paid: 4992000
Stock repurchases: 0
Net debt paydown: 40000
Dividend yield: 0.32891934905135894%
Buyback yield: 0%
Debt paydown yield: 0.0026355717071422993%
Total shareholder yield: 0.33155492075850124% (Low Return)
Shareholder yield for NSSC (quarterly period ending 2025-12-31)
Market cap (USD): 1478397205.0600002
Dividends paid: 4993000
Stock repurchases: 0
Net debt paydown: 40000
Dividend yield: 0.33773061684037486%
Buyback yield: 0%
Debt paydown yield: 0.0027056328206719396%
Total shareholder yield: 0.3404362496610468% (Low Return)
Shareholder yield for NXS.DE (annual period ending 2021-12-31)
Market cap (USD): 3816247430.3522725
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NXS.DE (annual period ending 2022-12-31)
Market cap (USD): 3628501751.393617
Dividends paid: 57446808.510638304
Stock repurchases: 0
Net debt paydown: -667045454.5454545
Dividend yield: 1.583210163494462%
Buyback yield: 0%
Debt paydown yield: -18.38349545481848%
Total shareholder yield: -16.800285291324016% (Minimal or Negative)
Shareholder yield for NXS.DE (annual period ending 2023-12-31)
Market cap (USD): 3631314663.7
Dividends paid: 103333333.33333333
Stock repurchases: 0
Net debt paydown: -94444444.44444442
Dividend yield: 2.8456177143306407%
Buyback yield: 0%
Debt paydown yield: -2.600833394818327%
Total shareholder yield: 0.2447843195123136% (Low Return)
Shareholder yield for NXS.DE (annual period ending 2024-12-31)
Market cap (USD): 4510283831.8125
Dividends paid: 106250000
Stock repurchases: 0
Net debt paydown: -520138888.8888891
Dividend yield: 2.3557275764018257%
Buyback yield: 0%
Debt paydown yield: -11.532287285784104%
Total shareholder yield: -9.176559709382278% (Minimal or Negative)