speb/financial-data huggingface dataset:
Shareholder yield for CSX.AX (annual period ending 2022-06-30)
Market cap (USD): 41941990.48275862
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2846562.3852735288
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.786903417098634%
Total shareholder yield: -6.786903417098634% (Minimal or Negative)
Shareholder yield for CSX.AX (annual period ending 2023-06-30)
Market cap (USD): 10885249.006622517
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 199003.9826444392
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.828198716661111%
Total shareholder yield: 1.828198716661111% (Low Return)
Shareholder yield for CSX.AX (annual period ending 2024-06-30)
Market cap (USD): 13697271.666666666
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 352229.58057395136
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.571530952628532%
Total shareholder yield: 2.571530952628532% (Low Return)
Shareholder yield for CXI.TO (annual period ending 2021-10-31)
Market cap (USD): 69237966.26829268
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CXI.TO (annual period ending 2022-10-31)
Market cap (USD): 79527367.46323529
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CXI.TO (annual period ending 2023-10-31)
Market cap (USD): 88037443.11594203
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7185804
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.162213423823047%
Total shareholder yield: -8.162213423823047% (Minimal or Negative)
Shareholder yield for CXI.TO (quarterly period ending 2024-10-31)
Market cap (USD): 109020601.51798561
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CXI.TO (annual period ending 2024-10-31)
Market cap (USD): 109020601.51798561
Dividends paid: 0
Stock repurchases: 2749308
Net debt paydown: 11893400
Dividend yield: 0%
Buyback yield: 2.521824280658032%
Debt paydown yield: 10.909314234555836%
Total shareholder yield: 13.431138515213869% (High Return)
Shareholder yield for CXI.TO (quarterly period ending 2025-01-31)
Market cap (USD): 89918142.06896552
Dividends paid: 0
Stock repurchases: 562434
Net debt paydown: -8116081
Dividend yield: 0%
Buyback yield: 0.6254955752629138%
Debt paydown yield: -9.026077289024855%
Total shareholder yield: -8.400581713761941% (Minimal or Negative)
Shareholder yield for CXI.TO (quarterly period ending 2025-04-30)
Market cap (USD): 87221486.32608695
Dividends paid: 0
Stock repurchases: 671011
Net debt paydown: 5742687
Dividend yield: 0%
Buyback yield: 0.7693184652819981%
Debt paydown yield: 6.584027906300912%
Total shareholder yield: 7.35334637158291% (Moderate Return)
Shareholder yield for CXI.TO (quarterly period ending 2025-07-31)
Market cap (USD): 85675462.93478261
Dividends paid: 0
Stock repurchases: 1617608
Net debt paydown: 419408
Dividend yield: 0%
Buyback yield: 1.888064498970197%
Debt paydown yield: 0.4895310578237078%
Total shareholder yield: 2.3775955567939047% (Low Return)
Shareholder yield for CXI.TO (annual period ending 2025-10-31)
Market cap (USD): 102654112.67857143
Dividends paid: 0
Stock repurchases: 4759137
Net debt paydown: -140710
Dividend yield: 0%
Buyback yield: 4.636089948876883%
Debt paydown yield: -0.1370719558412515%
Total shareholder yield: 4.499017993035632% (Moderate Return)
Shareholder yield for CXI.TO (quarterly period ending 2025-10-31)
Market cap (USD): 102654112.67857143
Dividends paid: 0
Stock repurchases: 1908084
Net debt paydown: 665565
Dividend yield: 0%
Buyback yield: 1.8587506629905375%
Debt paydown yield: 0.6483568779012335%
Total shareholder yield: 2.507107540891771% (Low Return)
Shareholder yield for CXI.TO (quarterly period ending 2026-01-31)
Market cap (USD): 114138517.03703704
Dividends paid: 0
Stock repurchases: 2504330
Net debt paydown: -114316
Dividend yield: 0%
Buyback yield: 2.194114716934131%
Debt paydown yield: -0.10015549787010582%
Total shareholder yield: 2.093959219064025% (Low Return)
Shareholder yield for DH (annual period ending 2021-12-31)
Market cap (USD): 2883977424.54
Dividends paid: 8128000
Stock repurchases: 0
Dividend yield: 0.2818329967092732%
Buyback yield: 0%
Total shareholder yield: 0.2818329967092732% (Low Return)
Shareholder yield for DH (annual period ending 2022-12-31)
Market cap (USD): 1159711375.6200001
Dividends paid: 12871000
Stock repurchases: 0
Dividend yield: 1.10984511065255%
Buyback yield: 0%
Total shareholder yield: 1.10984511065255% (Low Return)
Shareholder yield for DH (annual period ending 2023-12-31)
Market cap (USD): 1048910925.7199999
Dividends paid: 12282000
Stock repurchases: 0
Net debt paydown: 7921000
Dividend yield: 1.1709287889788462%
Buyback yield: 0%
Debt paydown yield: 0.755164218979111%
Total shareholder yield: 1.9260930079579572% (Low Return)
Shareholder yield for DH (quarterly period ending 2024-09-30)
Market cap (USD): 471693343.85999995
Dividends paid: 98000
Stock repurchases: 0
Dividend yield: 0.020776210068609045%
Buyback yield: 0%
Total shareholder yield: 0.020776210068609045% (Low Return)
Shareholder yield for DH (annual period ending 2024-12-31)
Market cap (USD): 433704618.18
Dividends paid: 0
Stock repurchases: 22366000
Net debt paydown: 14816000
Dividend yield: 0%
Buyback yield: 5.156966069177861%
Debt paydown yield: 3.4161499276106233%
Total shareholder yield: 8.573115996788484% (Moderate Return)
Shareholder yield for DH (quarterly period ending 2024-12-31)
Market cap (USD): 433704618.18
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DH (quarterly period ending 2025-03-31)
Market cap (USD): 304965047.82
Dividends paid: 0
Stock repurchases: 21155000
Dividend yield: 0%
Buyback yield: 6.936860519336088%
Total shareholder yield: 6.936860519336088% (Moderate Return)
Shareholder yield for DH (quarterly period ending 2025-06-30)
Market cap (USD): 411544528.2
Dividends paid: 0
Stock repurchases: 19076000
Net debt paydown: 2652000
Dividend yield: 0%
Buyback yield: 4.635221389878268%
Debt paydown yield: 0.644401715556572%
Total shareholder yield: 5.27962310543484% (Moderate Return)
Shareholder yield for DH (quarterly period ending 2025-09-30)
Market cap (USD): 428428406.28
Dividends paid: 0
Stock repurchases: 9221000
Net debt paydown: 2554000
Dividend yield: 0%
Buyback yield: 2.152284924350605%
Debt paydown yield: 0.5961322738088543%
Total shareholder yield: 2.748417198159459% (Low Return)
Shareholder yield for DH (quarterly period ending 2025-12-31)
Market cap (USD): 302854563.06
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2736000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9034039217886763%
Total shareholder yield: 0.9034039217886763% (Low Return)
Shareholder yield for DH (annual period ending 2025-12-31)
Market cap (USD): 302854563.06
Dividends paid: 0
Stock repurchases: 49452000
Net debt paydown: 80446000
Dividend yield: 0%
Buyback yield: 16.328629656540066%
Debt paydown yield: 26.56258475592539%
Total shareholder yield: 42.89121441246546% (High Return)
Shareholder yield for DUB.AX (annual period ending 2021-06-30)
Market cap (USD): 6300295191.56391
Dividends paid: 0
Stock repurchases: 1808001.5037593984
Dividend yield: 0%
Buyback yield: 0.028697091942299958%
Total shareholder yield: 0.028697091942299958% (Low Return)
Shareholder yield for DUB.AX (annual period ending 2022-06-30)
Market cap (USD): 1196922501.296552
Dividends paid: 0
Stock repurchases: 3087586.206896552
Net debt paydown: -5822924.174228676
Dividend yield: 0%
Buyback yield: 0.25796041126739294%
Debt paydown yield: -0.48649132821223284%
Total shareholder yield: -0.2285309169448399% (Minimal or Negative)
Shareholder yield for DUB.AX (annual period ending 2023-06-30)
Market cap (USD): 359175833.3774835
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1578363.5259191599
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4394403462719456%
Total shareholder yield: 0.4394403462719456% (Low Return)
Shareholder yield for EGR.PA (annual period ending 2021-12-31)
Market cap (USD): 137192168.77272728
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EGR.PA (annual period ending 2022-12-31)
Market cap (USD): 120780142.38297872
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10196300.773694394
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.44203407325287%
Total shareholder yield: -8.44203407325287% (Minimal or Negative)
Shareholder yield for EGR.PA (annual period ending 2023-12-31)
Market cap (USD): 108824987.44444445
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5674633.569739949
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.214458281134073%
Total shareholder yield: -5.214458281134073% (Minimal or Negative)
Shareholder yield for EGR.PA (annual period ending 2024-12-31)
Market cap (USD): 34146615.95833333
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -23117986.111111112
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -67.70212936860372%
Total shareholder yield: -67.70212936860372% (Minimal or Negative)
Shareholder yield for EGR.PA (quarterly period ending 2024-12-31)
Market cap (USD): 34146615.95833333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EGR.PA (quarterly period ending 2025-06-30)
Market cap (USD): 15520298.329411766
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9146654.411764704
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -58.933496107038884%
Total shareholder yield: -58.933496107038884% (Minimal or Negative)
Shareholder yield for ENG.MC (annual period ending 2021-12-31)
Market cap (USD): 4177884355.272728
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENG.MC (annual period ending 2022-12-31)
Market cap (USD): 3258420384.3404255
Dividends paid: 475197872.34042555
Stock repurchases: 10294680.85106383
Dividend yield: 14.583688299526024%
Buyback yield: 0.3159408436228432%
Total shareholder yield: 14.899629143148868% (High Return)
Shareholder yield for ENG.MC (annual period ending 2023-12-31)
Market cap (USD): 3709472804.2666664
Dividends paid: 502024444.4444444
Stock repurchases: 0
Net debt paydown: 480691796.6903076
Dividend yield: 13.533579323374786%
Buyback yield: 0%
Debt paydown yield: 12.958493620371389%
Total shareholder yield: 26.492072943746173% (High Return)
Shareholder yield for ENG.MC (quarterly period ending 2024-09-30)
Market cap (USD): 3617024883.911111
Dividends paid: 0
Stock repurchases: 6666.666666666666
Dividend yield: 0%
Buyback yield: 0.00018431354167124111%
Total shareholder yield: 0.00018431354167124111% (Low Return)
Shareholder yield for ENG.MC (quarterly period ending 2024-12-31)
Market cap (USD): 2990112424
Dividends paid: 0
Stock repurchases: 6250
Dividend yield: 0%
Buyback yield: 0.00020902224109818287%
Total shareholder yield: 0.00020902224109818287% (Low Return)
Shareholder yield for ENG.MC (annual period ending 2024-12-31)
Market cap (USD): 2990112424
Dividends paid: 394672916.6666667
Stock repurchases: 6464583.333333334
Net debt paydown: 777267777.7777777
Dividend yield: 13.199266806787685%
Buyback yield: 0.21619867137588716%
Debt paydown yield: 25.994600455122473%
Total shareholder yield: 39.41006593328605% (High Return)
Shareholder yield for ENG.MC (quarterly period ending 2025-03-31)
Market cap (USD): 3529915328.521739
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 344191304.347826
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.750695762211576%
Total shareholder yield: 9.750695762211576% (Moderate Return)
Shareholder yield for ENG.MC (quarterly period ending 2025-06-30)
Market cap (USD): 4095918706.6352944
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -354987774.9360614
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.666865735420709%
Total shareholder yield: -8.666865735420709% (Minimal or Negative)
Shareholder yield for ENG.MC (quarterly period ending 2025-09-30)
Market cap (USD): 3817555299.3882356
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENG.MC (annual period ending 2025-12-31)
Market cap (USD): 3884851947.294118
Dividends paid: 307481176.47058827
Stock repurchases: 21584705.88235294
Net debt paydown: 130755294.11764717
Dividend yield: 7.914875023352059%
Buyback yield: 0.5556120587140302%
Debt paydown yield: 3.365772901814727%
Total shareholder yield: 11.836259983880817% (High Return)
Shareholder yield for ENG.MC (quarterly period ending 2025-12-31)
Market cap (USD): 3884851947.294118
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENV.AX (annual period ending 2021-12-31)
Market cap (USD): 28018204.086956527
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENV.AX (annual period ending 2022-12-31)
Market cap (USD): 13062541.094594596
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENV.AX (annual period ending 2023-12-31)
Market cap (USD): 13241480.013698632
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENV.AX (quarterly period ending 2024-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ENV.AX (annual period ending 2024-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ESCT.L (annual period ending 2021-06-30)
Market cap (USD): 7549922.852916668
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESCT.L (annual period ending 2022-06-30)
Market cap (USD): 5086556.399756097
Dividends paid: 16376829.268292684
Stock repurchases: 0
Dividend yield: 321.96299384546217%
Buyback yield: 0%
Total shareholder yield: 321.96299384546217% (High Return)
Shareholder yield for ESCT.L (annual period ending 2023-06-30)
Market cap (USD): 6015415.007721518
Dividends paid: 23063291.139240507
Stock repurchases: 0
Net debt paydown: -35081985.18061128
Dividend yield: 383.40315854576886%
Buyback yield: 0%
Debt paydown yield: -583.2014106354969%
Total shareholder yield: -199.79825208972807% (Minimal or Negative)
Shareholder yield for ESCT.L (annual period ending 2024-06-30)
Market cap (USD): 7183876.915696203
Dividends paid: 23805063.291139238
Stock repurchases: 7772151.8987341765
Net debt paydown: 4806329.113924041
Dividend yield: 331.3679169408799%
Buyback yield: 108.18882324880373%
Debt paydown yield: 66.90439118496856%
Total shareholder yield: 506.4611313746522% (High Return)
Shareholder yield for ESCT.L (quarterly period ending 2024-12-31)
Market cap (USD): 7008607.629499999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESCT.L (annual period ending 2025-06-30)
Market cap (USD): 9507165.711917808
Dividends paid: 25887671.232876714
Stock repurchases: 157342465.75342467
Net debt paydown: 102993046.64470261
Dividend yield: 272.296413224658%
Buyback yield: 1654.9881481100763%
Debt paydown yield: 1083.320200420979%
Total shareholder yield: 3010.6047617557133% (High Return)
Shareholder yield for ESCT.L (quarterly period ending 2025-06-30)
Market cap (USD): 9507165.711917808
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 118030530.8219178
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1241.4902022162019%
Total shareholder yield: 1241.4902022162019% (High Return)
Shareholder yield for ETD (annual period ending 2021-06-30)
Market cap (USD): 495440220.33
Dividends paid: 0
Stock repurchases: 75000
Dividend yield: 0%
Buyback yield: 0.015138052366851529%
Total shareholder yield: 0.015138052366851529% (Low Return)
Shareholder yield for ETD (annual period ending 2022-06-30)
Market cap (USD): 390855767.03999996
Dividends paid: 48257000
Stock repurchases: 0
Dividend yield: 12.34649813803602%
Buyback yield: 0%
Total shareholder yield: 12.34649813803602% (High Return)
Shareholder yield for ETD (annual period ending 2023-06-30)
Market cap (USD): 584756870.22
Dividends paid: 46357000
Stock repurchases: 0
Net debt paydown: -14603000
Dividend yield: 7.927568252863681%
Buyback yield: 0%
Debt paydown yield: -2.4972772007802133%
Total shareholder yield: 5.430291052083468% (Moderate Return)
Shareholder yield for ETD (annual period ending 2024-06-30)
Market cap (USD): 615292477.02
Dividends paid: 50269000
Stock repurchases: 0
Net debt paydown: 1650000
Dividend yield: 8.169935742342258%
Buyback yield: 0%
Debt paydown yield: 0.2681651509849952%
Total shareholder yield: 8.438100893327253% (Moderate Return)
Shareholder yield for ETD (quarterly period ending 2024-09-30)
Market cap (USD): 722930490.99
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ETD (quarterly period ending 2024-12-31)
Market cap (USD): 645573620.4300001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ETD (quarterly period ending 2025-03-31)
Market cap (USD): 644810230.26
Dividends paid: 9967000
Stock repurchases: 0
Dividend yield: 1.5457260961850918%
Buyback yield: 0%
Total shareholder yield: 1.5457260961850918% (Low Return)
Shareholder yield for ETD (quarterly period ending 2025-06-30)
Market cap (USD): 657787863.1500001
Dividends paid: 9966000
Stock repurchases: 0
Net debt paydown: -1498000
Dividend yield: 1.5150781214288505%
Buyback yield: 0%
Debt paydown yield: -0.22773299477226752%
Total shareholder yield: 1.287345126656583% (Low Return)
Shareholder yield for ETD (annual period ending 2025-06-30)
Market cap (USD): 657787863.1500001
Dividends paid: 50084000
Stock repurchases: 0
Net debt paydown: 4922000
Dividend yield: 7.614004879956106%
Buyback yield: 0%
Debt paydown yield: 0.7482655542517361%
Total shareholder yield: 8.362270434207842% (Moderate Return)
Shareholder yield for ETD (quarterly period ending 2025-09-30)
Market cap (USD): 710716248.27
Dividends paid: 16363000
Stock repurchases: 0
Net debt paydown: -1011000
Dividend yield: 2.3023253006850806%
Buyback yield: 0%
Debt paydown yield: -0.14225086347201712%
Total shareholder yield: 2.1600744372130634% (Low Return)
Shareholder yield for ETD (quarterly period ending 2025-12-31)
Market cap (USD): 560328384.78
Dividends paid: 9974000
Stock repurchases: 0
Net debt paydown: 4220000
Dividend yield: 1.7800276178969696%
Buyback yield: 0%
Debt paydown yield: 0.7531297922122732%
Total shareholder yield: 2.5331574101092427% (Low Return)
Shareholder yield for FC (annual period ending 2021-08-31)
Market cap (USD): 490944659.31
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FC (annual period ending 2022-08-31)
Market cap (USD): 537249538.61
Dividends paid: 0
Stock repurchases: 23850000
Net debt paydown: -11289000
Dividend yield: 0%
Buyback yield: 4.439277893417268%
Debt paydown yield: -2.1012582028841735%
Total shareholder yield: 2.3380196905330943% (Low Return)
Shareholder yield for FC (annual period ending 2023-08-31)
Market cap (USD): 481909560.91
Dividends paid: 0
Stock repurchases: 35555000
Net debt paydown: 8932000
Dividend yield: 0%
Buyback yield: 7.377940361436436%
Debt paydown yield: 1.8534598033567784%
Total shareholder yield: 9.231400164793214% (Moderate Return)
Shareholder yield for FC (annual period ending 2024-08-31)
Market cap (USD): 454691326.97999996
Dividends paid: 0
Stock repurchases: 30749000
Net debt paydown: 9298000
Dividend yield: 0%
Buyback yield: 6.762609747634911%
Debt paydown yield: 2.0449037508052097%
Total shareholder yield: 8.80751349844012% (Moderate Return)
Shareholder yield for FC (quarterly period ending 2024-08-31)
Market cap (USD): 454691326.97999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FC (quarterly period ending 2024-11-30)
Market cap (USD): 410871099.74
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -14000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.00340739468141206%
Total shareholder yield: -0.00340739468141206% (Minimal or Negative)
Shareholder yield for FC (quarterly period ending 2025-02-28)
Market cap (USD): 361178058.54
Dividends paid: 0
Stock repurchases: 8704000
Net debt paydown: -2051000
Dividend yield: 0%
Buyback yield: 2.409891684778532%
Debt paydown yield: -0.5678639528355665%
Total shareholder yield: 1.8420277319429657% (Low Return)
Shareholder yield for FC (quarterly period ending 2025-05-31)
Market cap (USD): 264050750.73999998
Dividends paid: 0
Stock repurchases: 8333000
Net debt paydown: 1803000
Dividend yield: 0%
Buyback yield: 3.1558327240679445%
Debt paydown yield: 0.6828232811105849%
Total shareholder yield: 3.8386560051785295% (Low Return)
Shareholder yield for FC (annual period ending 2025-08-31)
Market cap (USD): 220908155.88
Dividends paid: 0
Stock repurchases: 26374000
Net debt paydown: 5211000
Dividend yield: 0%
Buyback yield: 11.938898269707469%
Debt paydown yield: 2.3588988732632754%
Total shareholder yield: 14.297797142970744% (High Return)
Shareholder yield for FC (quarterly period ending 2025-08-31)
Market cap (USD): 220908155.88
Dividends paid: 0
Stock repurchases: 3383000
Net debt paydown: 1526000
Dividend yield: 0%
Buyback yield: 1.5314056588466054%
Debt paydown yield: 0.690784816848927%
Total shareholder yield: 2.222190475695532% (Low Return)
Shareholder yield for FC (quarterly period ending 2025-11-30)
Market cap (USD): 177539683.56
Dividends paid: 0
Stock repurchases: 10674000
Net debt paydown: -8000
Dividend yield: 0%
Buyback yield: 6.012176988246514%
Debt paydown yield: -0.004506034842230852%
Total shareholder yield: 6.007670953404284% (Moderate Return)
Shareholder yield for FDBC (annual period ending 2021-12-31)
Market cap (USD): 294961195.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FDBC (annual period ending 2022-12-31)
Market cap (USD): 243237042
Dividends paid: 7709000
Stock repurchases: 1283000
Dividend yield: 3.16933635461658%
Buyback yield: 0.5274690028503142%
Total shareholder yield: 3.696805357466894% (Low Return)
Shareholder yield for FDBC (annual period ending 2023-12-31)
Market cap (USD): 308661420.6
Dividends paid: 6750000
Stock repurchases: 239000
Net debt paydown: -103096000
Dividend yield: 2.1868622216792843%
Buyback yield: 0.07743112162686651%
Debt paydown yield: -33.40099964536999%
Total shareholder yield: -31.136706302063843% (Minimal or Negative)
Shareholder yield for FDBC (quarterly period ending 2024-09-30)
Market cap (USD): 268837885.8
Dividends paid: 2207000
Stock repurchases: 0
Dividend yield: 0.8209408407719295%
Buyback yield: 0%
Total shareholder yield: 0.8209408407719295% (Low Return)
Shareholder yield for FDBC (quarterly period ending 2024-12-31)
Market cap (USD): 267851005.20000002
Dividends paid: 2322000
Stock repurchases: 0
Dividend yield: 0.8668998640741334%
Buyback yield: 0%
Total shareholder yield: 0.8668998640741334% (Low Return)
Shareholder yield for FDBC (annual period ending 2024-12-31)
Market cap (USD): 267851005.20000002
Dividends paid: 8849000
Stock repurchases: 79000
Net debt paydown: 117131000
Dividend yield: 3.303702367438418%
Buyback yield: 0.029494009156699627%
Debt paydown yield: 43.729908690296%
Total shareholder yield: 47.06310506689112% (High Return)
Shareholder yield for FDBC (quarterly period ending 2025-03-31)
Market cap (USD): 230407594.2
Dividends paid: 2325000
Stock repurchases: 87000
Dividend yield: 1.0090813230669113%
Buyback yield: 0.03775917208895539%
Total shareholder yield: 1.0468404951558667% (Low Return)
Shareholder yield for FDBC (quarterly period ending 2025-06-30)
Market cap (USD): 257053370.4
Dividends paid: 2335000
Stock repurchases: 0
Net debt paydown: 176000
Dividend yield: 0.9083716725310831%
Buyback yield: 0%
Debt paydown yield: 0.06846827167686108%
Total shareholder yield: 0.9768399442079442% (Low Return)
Shareholder yield for FDBC (quarterly period ending 2025-09-30)
Market cap (USD): 247300668
Dividends paid: 2336000
Stock repurchases: 0
Net debt paydown: 210000
Dividend yield: 0.9445991468167001%
Buyback yield: 0%
Debt paydown yield: 0.08491687535595334%
Total shareholder yield: 1.0295160221726534% (Low Return)
Shareholder yield for FDBC (annual period ending 2025-12-31)
Market cap (USD): 247939237.8
Dividends paid: 9404000
Stock repurchases: 121000
Net debt paydown: 124000
Dividend yield: 3.792864769385848%
Buyback yield: 0.04880227957206376%
Debt paydown yield: 0.0500122534457513%
Total shareholder yield: 3.8916793024036633% (Low Return)
Shareholder yield for FDBC (quarterly period ending 2025-12-31)
Market cap (USD): 247939237.8
Dividends paid: 2408000
Stock repurchases: 34000
Net debt paydown: 179000
Dividend yield: 0.9712056959465251%
Buyback yield: 0.013713037235125354%
Debt paydown yield: 0.07219510779668936%
Total shareholder yield: 1.0571138409783398% (Low Return)
Shareholder yield for FORA.TO (annual period ending 2021-12-31)
Market cap (USD): 451429947.3070866
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FORA.TO (annual period ending 2022-12-31)
Market cap (USD): 90195284.09558824
Dividends paid: 0
Stock repurchases: 316414.7058823529
Dividend yield: 0%
Buyback yield: 0.35081069820348826%
Total shareholder yield: 0.35081069820348826% (Low Return)
Shareholder yield for FORA.TO (annual period ending 2023-12-31)
Market cap (USD): 66601111.9090909
Dividends paid: 0
Stock repurchases: 102123.48484848485
Net debt paydown: -1284331.0160427839
Dividend yield: 0%
Buyback yield: 0.1533360058430875%
Debt paydown yield: -1.9283927538565246%
Total shareholder yield: -1.7750567480134372% (Minimal or Negative)
Shareholder yield for FORA.TO (quarterly period ending 2024-09-30)
Market cap (USD): 115492526.44444443
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FORA.TO (quarterly period ending 2024-12-31)
Market cap (USD): 135960849.75524476
Dividends paid: 0
Stock repurchases: 977483.9160839161
Dividend yield: 0%
Buyback yield: 0.7189451359296238%
Total shareholder yield: 0.7189451359296238% (Low Return)
Shareholder yield for FORA.TO (annual period ending 2024-12-31)
Market cap (USD): 135960849.75524476
Dividends paid: 0
Stock repurchases: 1469439.160839161
Net debt paydown: 18064356.468531467
Dividend yield: 0%
Buyback yield: 1.0807810950611365%
Debt paydown yield: 13.286439810468032%
Total shareholder yield: 14.367220905529168% (High Return)
Shareholder yield for FORA.TO (quarterly period ending 2025-03-31)
Market cap (USD): 114942747.37762238
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FORA.TO (quarterly period ending 2025-06-30)
Market cap (USD): 61290972.72262773
Dividends paid: 0
Stock repurchases: 1346766.4233576641
Net debt paydown: -3394987.0603848696
Dividend yield: 0%
Buyback yield: 2.197332434994065%
Debt paydown yield: -5.539130657542151%
Total shareholder yield: -3.3417982225480856% (Minimal or Negative)
Shareholder yield for FORA.TO (quarterly period ending 2025-09-30)
Market cap (USD): 44327026.70503597
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 631814.9871343784
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.4253493502703132%
Total shareholder yield: 1.4253493502703132% (Low Return)
Shareholder yield for FORA.TO (quarterly period ending 2025-12-31)
Market cap (USD): 43740090.15328467
Dividends paid: 0
Stock repurchases: 0.7299270072992701
Net debt paydown: -162739.80465262383
Dividend yield: 0%
Buyback yield: 1.6687825853611234e-06%
Debt paydown yield: -0.3720609721706366%
Total shareholder yield: -0.37205930338805127% (Minimal or Negative)
Shareholder yield for FORA.TO (annual period ending 2025-12-31)
Market cap (USD): 43740090.15328467
Dividends paid: 0
Stock repurchases: 1346767.1532846715
Net debt paydown: -4759743.346434582
Dividend yield: 0%
Buyback yield: 3.0790223535548336%
Debt paydown yield: -10.881878226026355%
Total shareholder yield: -7.802855872471522% (Minimal or Negative)
Shareholder yield for GEV.TO (quarterly period ending 2025-12-31)
Market cap (USD): 172673757434.24817
Dividends paid: 49635036.49635036
Stock repurchases: 784671532.8467152
Dividend yield: 0.028744979685318257%
Buyback yield: 0.45442431120172244%
Total shareholder yield: 0.4831692908870407% (Low Return)
Shareholder yield for GEV.TO (annual period ending 2025-12-31)
Market cap (USD): 172673757434.24817
Dividends paid: 200729927.00729924
Stock repurchases: 2420437956.2043796
Net debt paydown: -126103823.18411505
Dividend yield: 0.11624807960974295%
Buyback yield: 1.4017404799487552%
Debt paydown yield: -0.07303010315978888%
Total shareholder yield: 1.4449584563987092% (Low Return)
Shareholder yield for HURA (annual period ending 2021-12-31)
Market cap (USD): 56836656240
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HURA (annual period ending 2022-12-31)
Market cap (USD): 15357041627.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HURA (annual period ending 2023-12-31)
Market cap (USD): 378911041.6
Dividends paid: 0
Stock repurchases: 24751
Net debt paydown: -2206754
Dividend yield: 0%
Buyback yield: 0.0065321400758040086%
Debt paydown yield: -0.5823936907939397%
Total shareholder yield: -0.5758615507181356% (Minimal or Negative)
Shareholder yield for HURA (quarterly period ending 2024-09-30)
Market cap (USD): 434314840.96000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HURA (annual period ending 2024-12-31)
Market cap (USD): 260461539.51999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2142436
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8225536883289019%
Total shareholder yield: 0.8225536883289019% (Low Return)
Shareholder yield for HURA (quarterly period ending 2025-03-31)
Market cap (USD): 205694565.44
Dividends paid: 2089
Stock repurchases: 0
Dividend yield: 0.0010155834674248358%
Buyback yield: 0%
Total shareholder yield: 0.0010155834674248358% (Low Return)
Shareholder yield for HURA (quarterly period ending 2025-06-30)
Market cap (USD): 142012037.44
Dividends paid: 2089
Stock repurchases: 0
Net debt paydown: -394375
Dividend yield: 0.0014710020626826099%
Buyback yield: 0%
Debt paydown yield: -0.277705331962879%
Total shareholder yield: -0.27623432990019636% (Minimal or Negative)
Shareholder yield for HURA (quarterly period ending 2025-09-30)
Market cap (USD): 157932669.44
Dividends paid: 2089
Stock repurchases: 0
Net debt paydown: -18763
Dividend yield: 0.0013227155644283143%
Buyback yield: 0%
Debt paydown yield: -0.01188037919357035%
Total shareholder yield: -0.010557663629142035% (Minimal or Negative)
Shareholder yield for HURA (quarterly period ending 2025-12-31)
Market cap (USD): 48398721.28
Dividends paid: 2089
Stock repurchases: 0
Net debt paydown: -122290
Dividend yield: 0.004316229736555552%
Buyback yield: 0%
Debt paydown yield: -0.2526719648077446%
Total shareholder yield: -0.24835573507118908% (Minimal or Negative)
Shareholder yield for HURA (annual period ending 2025-12-31)
Market cap (USD): 48398721.28
Dividends paid: 8356
Stock repurchases: 0
Net debt paydown: -497480
Dividend yield: 0.01726491894622221%
Buyback yield: 0%
Debt paydown yield: -1.0278783960467477%
Total shareholder yield: -1.0106134771005255% (Minimal or Negative)
Shareholder yield for HVMC (annual period ending 2025-12-31)
Market cap (USD): 236600000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HVMC (quarterly period ending 2025-12-31)
Market cap (USD): 236600000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAHLIFE.NS (annual period ending 2022-03-31)
Market cap (USD): 1079289625.851246
Dividends paid: 49663.72148226296
Stock repurchases: 0
Dividend yield: 0.004601519396898929%
Buyback yield: 0%
Total shareholder yield: 0.004601519396898929% (Low Return)
Shareholder yield for MAHLIFE.NS (annual period ending 2023-03-31)
Market cap (USD): 891985631.5578562
Dividends paid: 3788270.401948843
Stock repurchases: 0
Dividend yield: 0.4247008323814157%
Buyback yield: 0%
Total shareholder yield: 0.4247008323814157% (Low Return)
Shareholder yield for MAHLIFE.NS (annual period ending 2024-03-31)
Market cap (USD): 1470698070.7143714
Dividends paid: 4280813.047127953
Stock repurchases: 0
Net debt paydown: -72535814.49535143
Dividend yield: 0.2910735474786206%
Buyback yield: 0%
Debt paydown yield: -4.932067019039343%
Total shareholder yield: -4.640993471560723% (Minimal or Negative)
Shareholder yield for MAHLIFE.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1342412910.1152651
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAHLIFE.NS (quarterly period ending 2024-12-31)
Market cap (USD): 1133136047.5218556
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAHLIFE.NS (quarterly period ending 2025-03-31)
Market cap (USD): 731948007.7354418
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAHLIFE.NS (annual period ending 2025-03-31)
Market cap (USD): 731948007.7354418
Dividends paid: 4810778.583119009
Stock repurchases: 0
Net debt paydown: -63088379.12221092
Dividend yield: 0.6572568723840062%
Buyback yield: 0%
Debt paydown yield: -8.619243232507552%
Total shareholder yield: -7.961986360123546% (Minimal or Negative)
Shareholder yield for MAHLIFE.NS (quarterly period ending 2025-06-30)
Market cap (USD): 886697857.9551839
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAHLIFE.NS (quarterly period ending 2025-12-31)
Market cap (USD): 928968852.248524
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOBX (annual period ending 2021-09-30)
Market cap (USD): 1477321419.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOBX (annual period ending 2022-09-30)
Market cap (USD): 1511817249.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOBX (annual period ending 2023-09-30)
Market cap (USD): 1664798757
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1888000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.11340710053161099%
Total shareholder yield: -0.11340710053161099% (Minimal or Negative)
Shareholder yield for MOBX (quarterly period ending 2024-09-30)
Market cap (USD): 158980782.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOBX (annual period ending 2024-09-30)
Market cap (USD): 158980782.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3314000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.084528679592822%
Total shareholder yield: 2.084528679592822% (Low Return)
Shareholder yield for MOBX (quarterly period ending 2024-12-31)
Market cap (USD): 254969179
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOBX (quarterly period ending 2025-03-31)
Market cap (USD): 133933809.91
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOBX (quarterly period ending 2025-06-30)
Market cap (USD): 114736130.55000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 416000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.36257105587042127%
Total shareholder yield: 0.36257105587042127% (Low Return)
Shareholder yield for MOBX (quarterly period ending 2025-09-30)
Market cap (USD): 120885387.22000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -880000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7279622626335166%
Total shareholder yield: -0.7279622626335166% (Minimal or Negative)
Shareholder yield for MOBX (annual period ending 2025-09-30)
Market cap (USD): 120885387.22000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1680000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.3897461377548954%
Total shareholder yield: -1.3897461377548954% (Minimal or Negative)
Shareholder yield for MOBX (quarterly period ending 2025-12-31)
Market cap (USD): 40045159.29
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.024971807272838546%
Total shareholder yield: 0.024971807272838546% (Low Return)
Shareholder yield for MPCES.OL (annual period ending 2021-12-31)
Market cap (USD): 69845210.94640821
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MPCES.OL (annual period ending 2022-12-31)
Market cap (USD): 27925101.214574896
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MPCES.OL (annual period ending 2023-12-31)
Market cap (USD): 23495825.147347745
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4178274.2316784784
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -17.783049565084674%
Total shareholder yield: -17.783049565084674% (Minimal or Negative)
Shareholder yield for MPCES.OL (quarterly period ending 2024-09-30)
Market cap (USD): 26538645.038167935
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MPCES.OL (annual period ending 2024-12-31)
Market cap (USD): 18835978.835978836
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -20080347.22222223
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -106.60633778089891%
Total shareholder yield: -106.60633778089891% (Minimal or Negative)
Shareholder yield for MPCES.OL (quarterly period ending 2024-12-31)
Market cap (USD): 18835978.835978836
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MPCES.OL (quarterly period ending 2025-03-31)
Market cap (USD): 18768129.770992365
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MPCES.OL (quarterly period ending 2025-06-30)
Market cap (USD): 22316285.998013902
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6798759.590792835
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -30.465461821908484%
Total shareholder yield: -30.465461821908484% (Minimal or Negative)
Shareholder yield for MPCES.OL (quarterly period ending 2025-09-30)
Market cap (USD): 20198897.795591183
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 810588.2352941185
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.013032015395641%
Total shareholder yield: 4.013032015395641% (Moderate Return)
Shareholder yield for MPCES.OL (quarterly period ending 2025-12-31)
Market cap (USD): 29585408.366533868
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 60472941.176470585
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 204.40123870277813%
Total shareholder yield: 204.40123870277813% (High Return)
Shareholder yield for MPCES.OL (annual period ending 2025-12-31)
Market cap (USD): 29585408.366533868
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 42708909.313725494
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 144.35801860364563%
Total shareholder yield: 144.35801860364563% (High Return)
Shareholder yield for NCT (annual period ending 2025-06-30)
Market cap (USD): 778613550
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NCT (quarterly period ending 2025-06-30)
Market cap (USD): 778613550
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NXTC (annual period ending 2021-12-31)
Market cap (USD): 260070912
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NXTC (annual period ending 2022-12-31)
Market cap (USD): 61116664.32000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NXTC (annual period ending 2023-12-31)
Market cap (USD): 49413473.28
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 518000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.048297085017214%
Total shareholder yield: 1.048297085017214% (Low Return)
Shareholder yield for NXTC (quarterly period ending 2024-09-30)
Market cap (USD): 59382858.24
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NXTC (quarterly period ending 2024-12-31)
Market cap (USD): 33411888
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NXTC (annual period ending 2024-12-31)
Market cap (USD): 33411888
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 656000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.9633730365671045%
Total shareholder yield: 1.9633730365671045% (Low Return)
Shareholder yield for NXTC (quarterly period ending 2025-03-31)
Market cap (USD): 20805672.96
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NXTC (quarterly period ending 2025-06-30)
Market cap (USD): 19938769.919999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 247000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.2387925684033372%
Total shareholder yield: 1.2387925684033372% (Low Return)
Shareholder yield for NXTC (quarterly period ending 2025-09-30)
Market cap (USD): 21166882.560000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 255000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.2047121217646137%
Total shareholder yield: 1.2047121217646137% (Low Return)
Shareholder yield for NXTC (quarterly period ending 2025-12-31)
Market cap (USD): 51255642.239999995
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -742000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.4476455031538789%
Total shareholder yield: -1.4476455031538789% (Minimal or Negative)
Shareholder yield for NXTC (annual period ending 2025-12-31)
Market cap (USD): 51255642.239999995
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 796000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.5529997581003876%
Total shareholder yield: 1.5529997581003876% (Low Return)
Shareholder yield for OGI.TO (annual period ending 2021-08-31)
Market cap (USD): 1510538331.301587
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OGI.TO (annual period ending 2022-08-31)
Market cap (USD): 610383301.496183
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2155658.54840664
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.35316473159122297%
Total shareholder yield: 0.35316473159122297% (Low Return)
Shareholder yield for OGI.TO (annual period ending 2024-09-30)
Market cap (USD): 255480595.4814815
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -737404.5801526718
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2886342811135817%
Total shareholder yield: -0.2886342811135817% (Minimal or Negative)
Shareholder yield for OGI.TO (quarterly period ending 2024-09-30)
Market cap (USD): 255480595.4814815
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OGI.TO (quarterly period ending 2024-12-31)
Market cap (USD): 226421364.05594406
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11525.511525511525
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.005090293300531398%
Total shareholder yield: 0.005090293300531398% (Low Return)
Shareholder yield for OGI.TO (quarterly period ending 2025-03-31)
Market cap (USD): 144712784.85314685
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6662237.762237763
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.603765844875792%
Total shareholder yield: -4.603765844875792% (Minimal or Negative)
Shareholder yield for OGI.TO (quarterly period ending 2025-06-30)
Market cap (USD): 189070102.54014596
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8141.493542952463
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.004306071363780929%
Total shareholder yield: -0.004306071363780929% (Minimal or Negative)
Shareholder yield for OGI.TO (annual period ending 2025-09-30)
Market cap (USD): 285601123.76978415
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2996402.877697842
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0491565432750771%
Total shareholder yield: -1.0491565432750771% (Minimal or Negative)
Shareholder yield for OGI.TO (quarterly period ending 2025-09-30)
Market cap (USD): 285601123.76978415
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 380969.3850758802
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.13339211696623787%
Total shareholder yield: 0.13339211696623787% (Low Return)
Shareholder yield for OGI.TO (quarterly period ending 2025-12-31)
Market cap (USD): 237365183.08029196
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 127059.8120044116
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0535292541035523%
Total shareholder yield: 0.0535292541035523% (Low Return)
Shareholder yield for OMAXE.NS (annual period ending 2022-03-31)
Market cap (USD): 192837902.8484769
Dividends paid: 3956.217855729922
Stock repurchases: 0
Dividend yield: 0.002051576892971365%
Buyback yield: 0%
Total shareholder yield: 0.002051576892971365% (Low Return)
Shareholder yield for OMAXE.NS (annual period ending 2023-03-31)
Market cap (USD): 110720546.13885507
Dividends paid: 3654.080389768575
Stock repurchases: 0
Dividend yield: 0.003300273090403635%
Buyback yield: 0%
Total shareholder yield: 0.003300273090403635% (Low Return)
Shareholder yield for OMAXE.NS (annual period ending 2024-03-31)
Market cap (USD): 198676150.39587334
Dividends paid: 33577.16752608227
Stock repurchases: 0
Net debt paydown: 41235727.6954229
Dividend yield: 0.01690045204679972%
Buyback yield: 0%
Debt paydown yield: 20.75524798183295%
Total shareholder yield: 20.772148433879753% (High Return)