speb/financial-data huggingface dataset:
Shareholder yield for CYTK (quarterly period ending 2025-12-31)
Market cap (USD): 8626863479.22
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -87390000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0129985273384827%
Total shareholder yield: -1.0129985273384827% (Minimal or Negative)
Shareholder yield for DOFG.OL (annual period ending 2023-12-31)
Market cap (USD): 1173089585.5550098
Dividends paid: 357368.20628683694
Stock repurchases: 0
Net debt paydown: 63633543.583910644
Dividend yield: 0.030463846127980036%
Buyback yield: 0%
Debt paydown yield: 5.424440244587498%
Total shareholder yield: 5.454904090715479% (Moderate Return)
Shareholder yield for DOFG.OL (quarterly period ending 2024-09-30)
Market cap (USD): 1760375386.0734732
Dividends paid: 95419.84732824427
Stock repurchases: 0
Dividend yield: 0.0054204261251958735%
Buyback yield: 0%
Total shareholder yield: 0.0054204261251958735% (Low Return)
Shareholder yield for DOFG.OL (annual period ending 2024-12-31)
Market cap (USD): 1569320600.5555556
Dividends paid: 88261.253309797
Stock repurchases: 0
Net debt paydown: -7250861.370875865
Dividend yield: 0.005624169674351539%
Buyback yield: 0%
Debt paydown yield: -0.46203824561463%
Total shareholder yield: -0.4564140759402785% (Minimal or Negative)
Shareholder yield for DOFG.OL (quarterly period ending 2024-12-31)
Market cap (USD): 1569320600.5555556
Dividends paid: 0
Stock repurchases: 88261.253309797
Dividend yield: 0%
Buyback yield: 0.005624169674351539%
Total shareholder yield: 0.005624169674351539% (Low Return)
Shareholder yield for DOFG.OL (quarterly period ending 2025-03-31)
Market cap (USD): 1863774821.3788166
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2224385.708414465
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.11934841499623165%
Total shareholder yield: -0.11934841499623165% (Minimal or Negative)
Shareholder yield for DOFG.OL (quarterly period ending 2025-06-30)
Market cap (USD): 1923027869.1807346
Dividends paid: 7050645.4816286
Stock repurchases: 0
Net debt paydown: -9322149.533418715
Dividend yield: 0.3666429173817631%
Buyback yield: 0%
Debt paydown yield: -0.4847641411140973%
Total shareholder yield: -0.11812122373233425% (Minimal or Negative)
Shareholder yield for DOFG.OL (quarterly period ending 2025-12-31)
Market cap (USD): 2208903673.5806775
Dividends paid: 8955223.880597014
Stock repurchases: 0
Net debt paydown: -11159791.90443018
Dividend yield: 0.40541486655596964%
Buyback yield: 0%
Debt paydown yield: -0.5052185859395096%
Total shareholder yield: -0.09980371938353999% (Minimal or Negative)
Shareholder yield for DOFG.OL (annual period ending 2025-12-31)
Market cap (USD): 2208903673.5806775
Dividends paid: 23283582.08955224
Stock repurchases: 0
Net debt paydown: -22706327.14626336
Dividend yield: 1.054078653045521%
Buyback yield: 0%
Debt paydown yield: -1.0279455558809383%
Total shareholder yield: 0.026133097164582786% (Low Return)
Shareholder yield for DXF (quarterly period ending 2025-06-30)
Market cap (USD): 16137095
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 764165.0797819949
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.735456287404858%
Total shareholder yield: 4.735456287404858% (Moderate Return)
Shareholder yield for EDY.V (annual period ending 2021-12-31)
Market cap (USD): 265412807.0866142
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDY.V (annual period ending 2022-12-31)
Market cap (USD): 45063404.4117647
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDY.V (annual period ending 2023-12-31)
Market cap (USD): 9285792.424242424
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2643007.2192513365
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -28.462915155751663%
Total shareholder yield: -28.462915155751663% (Minimal or Negative)
Shareholder yield for EDY.V (quarterly period ending 2024-09-30)
Market cap (USD): 14754092.407407407
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDY.V (quarterly period ending 2024-12-31)
Market cap (USD): 9857225.804195805
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDY.V (annual period ending 2024-12-31)
Market cap (USD): 9857225.804195805
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDY.V (quarterly period ending 2025-03-31)
Market cap (USD): 10714375.874125876
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDY.V (quarterly period ending 2025-06-30)
Market cap (USD): 8946894.890510948
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -381382.67061405745
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.262737802123403%
Total shareholder yield: -4.262737802123403% (Minimal or Negative)
Shareholder yield for EDY.V (quarterly period ending 2025-09-30)
Market cap (USD): 7142711.697841727
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8645.990652733366
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.12104633392029354%
Total shareholder yield: -0.12104633392029354% (Minimal or Negative)
Shareholder yield for EDY.V (quarterly period ending 2025-12-31)
Market cap (USD): 7381188.284671531
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -213171.5275954418
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.888038068858558%
Total shareholder yield: -2.888038068858558% (Minimal or Negative)
Shareholder yield for EDY.V (annual period ending 2025-12-31)
Market cap (USD): 7381188.284671531
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELDEHSG.NS (annual period ending 2023-03-31)
Market cap (USD): 67802187.94153473
Dividends paid: 958148.5992691839
Stock repurchases: 0
Dividend yield: 1.413152920810443%
Buyback yield: 0%
Total shareholder yield: 1.413152920810443% (Low Return)
Shareholder yield for ELDEHSG.NS (annual period ending 2024-03-31)
Market cap (USD): 92892124.52015355
Dividends paid: 943326.5379541911
Stock repurchases: 0
Net debt paydown: -9753241.211810317
Dividend yield: 1.0155075501040243%
Buyback yield: 0%
Debt paydown yield: -10.499535092121064%
Total shareholder yield: -9.48402754201704% (Minimal or Negative)
Shareholder yield for ELDEHSG.NS (quarterly period ending 2024-09-30)
Market cap (USD): 106005424.6297181
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELDEHSG.NS (quarterly period ending 2024-12-31)
Market cap (USD): 98954663.13090102
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELDEHSG.NS (annual period ending 2025-03-31)
Market cap (USD): 79280212.0434123
Dividends paid: 919616.5536591068
Stock repurchases: 0
Net debt paydown: -3468020.8769703656
Dividend yield: 1.1599572326516265%
Buyback yield: 0%
Debt paydown yield: -4.374383957337733%
Total shareholder yield: -3.214426724686107% (Minimal or Negative)
Shareholder yield for ELDEHSG.NS (quarterly period ending 2025-03-31)
Market cap (USD): 79280212.0434123
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELDEHSG.NS (quarterly period ending 2025-06-30)
Market cap (USD): 91624322.0219986
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELDEHSG.NS (quarterly period ending 2025-09-30)
Market cap (USD): 90420365.83990979
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELDEHSG.NS (quarterly period ending 2025-12-31)
Market cap (USD): 108637288.62648992
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FPC.AX (annual period ending 2021-06-30)
Market cap (USD): 27873967.067669168
Dividends paid: 967669.1729323308
Stock repurchases: 2445112.781954887
Dividend yield: 3.4715875590407936%
Buyback yield: 8.772030102564615%
Total shareholder yield: 12.243617661605409% (High Return)
Shareholder yield for FPC.AX (annual period ending 2022-06-30)
Market cap (USD): 18073334.413793106
Dividends paid: 2159310.3448275863
Stock repurchases: 2746896.551724138
Net debt paydown: 21120980.03629764
Dividend yield: 11.94749289417041%
Buyback yield: 15.198615202005985%
Debt paydown yield: 116.86266381580728%
Total shareholder yield: 144.00877191198367% (High Return)
Shareholder yield for FPC.AX (annual period ending 2023-06-30)
Market cap (USD): 16085296.821192054
Dividends paid: 0
Stock repurchases: 6666887.417218543
Net debt paydown: 4233742.863667503
Dividend yield: 0%
Buyback yield: 41.44708979466921%
Debt paydown yield: 26.320576553425063%
Total shareholder yield: 67.76766634809428% (High Return)
Shareholder yield for FPC.AX (annual period ending 2024-06-30)
Market cap (USD): 18749247.733333334
Dividends paid: 0
Stock repurchases: 1261333.3333333333
Net debt paydown: -7185880.794701986
Dividend yield: 0%
Buyback yield: 6.727381019617512%
Debt paydown yield: -38.3262352543701%
Total shareholder yield: -31.598854234752586% (Minimal or Negative)
Shareholder yield for FUN (annual period ending 2021-12-31)
Market cap (USD): 4834246456.599999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FUN (annual period ending 2022-12-31)
Market cap (USD): 4050342221.46
Dividends paid: 33455000
Stock repurchases: 184646000
Dividend yield: 0.825979588162817%
Buyback yield: 4.558775281300598%
Total shareholder yield: 5.384754869463415% (Moderate Return)
Shareholder yield for FUN (annual period ending 2023-12-31)
Market cap (USD): 4011504723.5
Dividends paid: 61106000
Stock repurchases: 77272000
Net debt paydown: 2510000
Dividend yield: 1.5232688034001762%
Buyback yield: 1.926259728608294%
Debt paydown yield: 0.0625700372554977%
Total shareholder yield: 3.512098569263968% (Low Return)
Shareholder yield for FUN (quarterly period ending 2024-09-30)
Market cap (USD): 4119840902.0200005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FUN (annual period ending 2024-12-31)
Market cap (USD): 4925207964.98
Dividends paid: 30764000
Stock repurchases: 0
Net debt paydown: -2816113000
Dividend yield: 0.6246233706016702%
Buyback yield: 0%
Debt paydown yield: -57.1775449894416%
Total shareholder yield: -56.55292161883993% (Minimal or Negative)
Shareholder yield for FUN (quarterly period ending 2024-12-31)
Market cap (USD): 4925207964.98
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FUN (quarterly period ending 2025-03-31)
Market cap (USD): 3645614611.1400003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FUN (quarterly period ending 2025-06-30)
Market cap (USD): 3110065955.06
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -40655000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.307207004206947%
Total shareholder yield: -1.307207004206947% (Minimal or Negative)
Shareholder yield for FUN (quarterly period ending 2025-09-30)
Market cap (USD): 2322073562.24
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 276247000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11.896565401378455%
Total shareholder yield: 11.896565401378455% (High Return)
Shareholder yield for FUN (annual period ending 2025-12-31)
Market cap (USD): 1567808470.28
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -236885000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.109307322321964%
Total shareholder yield: -15.109307322321964% (Minimal or Negative)
Shareholder yield for FUN (quarterly period ending 2025-12-31)
Market cap (USD): 1567808470.28
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -159244000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.157108028097342%
Total shareholder yield: -10.157108028097342% (Minimal or Negative)
Shareholder yield for GNE.AX (annual period ending 2021-06-30)
Market cap (USD): 1981387313.1879697
Dividends paid: 0
Stock repurchases: 279720.27972027974
Dividend yield: 0%
Buyback yield: 0.014117395314812098%
Total shareholder yield: 0.014117395314812098% (Low Return)
Shareholder yield for GNE.AX (annual period ending 2022-06-30)
Market cap (USD): 1467908425.9241378
Dividends paid: 102360248.44720496
Stock repurchases: 621118.0124223602
Dividend yield: 6.9732039573764935%
Buyback yield: 0.04231313080932338%
Total shareholder yield: 7.015517088185817% (Moderate Return)
Shareholder yield for GNE.AX (annual period ending 2023-06-30)
Market cap (USD): 1543826742.4966886
Dividends paid: 88181818.18181819
Stock repurchases: 484848.48484848486
Net debt paydown: 99212497.6472801
Dividend yield: 5.711898605876581%
Buyback yield: 0.031405628073548214%
Debt paydown yield: 6.426401027801401%
Total shareholder yield: 12.169705261751531% (High Return)
Shareholder yield for GNE.AX (annual period ending 2024-06-30)
Market cap (USD): 1306360831.9599998
Dividends paid: 78231707.31707318
Stock repurchases: 0
Net debt paydown: -56270140.42867696
Dividend yield: 5.988522114498653%
Buyback yield: 0%
Debt paydown yield: -4.307396475157021%
Total shareholder yield: 1.6811256393416318% (Low Return)
Shareholder yield for GVR.IR (annual period ending 2021-12-31)
Market cap (USD): 721174655.2840909
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GVR.IR (annual period ending 2022-12-31)
Market cap (USD): 466561703.9893617
Dividends paid: 0
Stock repurchases: 155595744.68085107
Dividend yield: 0%
Buyback yield: 33.349446246963915%
Total shareholder yield: 33.349446246963915% (High Return)
Shareholder yield for GVR.IR (annual period ending 2023-12-31)
Market cap (USD): 699415636.7777777
Dividends paid: 0
Stock repurchases: 69878888.88888888
Net debt paydown: -43714846.3356974
Dividend yield: 0%
Buyback yield: 9.991038978027769%
Debt paydown yield: -6.2501957401313755%
Total shareholder yield: 3.740843237896393% (Low Return)
Shareholder yield for GVR.IR (quarterly period ending 2024-12-31)
Market cap (USD): 859937258.3333334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GVR.IR (annual period ending 2024-12-31)
Market cap (USD): 859937258.3333334
Dividends paid: 0
Stock repurchases: 31701041.666666668
Net debt paydown: -118141736.1111111
Dividend yield: 0%
Buyback yield: 3.6864365812114337%
Debt paydown yield: -13.738413467522578%
Total shareholder yield: -10.051976886311145% (Minimal or Negative)
Shareholder yield for GVR.IR (quarterly period ending 2025-06-30)
Market cap (USD): 1044065000.7058823
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -127432904.41176474
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.205456971128099%
Total shareholder yield: -12.205456971128099% (Minimal or Negative)
Shareholder yield for HEIA.AS (annual period ending 2021-12-31)
Market cap (USD): 57599722064.73863
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HEIA.AS (annual period ending 2022-12-31)
Market cap (USD): 48685132259.52128
Dividends paid: 1169148936.1702127
Stock repurchases: 45744680.85106383
Net debt paydown: -3196204061.8955536
Dividend yield: 2.401449645731555%
Buyback yield: 0.09396026821333656%
Debt paydown yield: -6.565051615466191%
Total shareholder yield: -4.0696417015213004% (Minimal or Negative)
Shareholder yield for HEIA.AS (annual period ending 2023-12-31)
Market cap (USD): 54263542570.17777
Dividends paid: 1483333333.3333333
Stock repurchases: 1046666666.6666666
Net debt paydown: -2842104018.912525
Dividend yield: 2.7335726034012118%
Buyback yield: 1.9288579718381584%
Debt paydown yield: -5.237593942999387%
Total shareholder yield: -0.575163367760017% (Minimal or Negative)
Shareholder yield for HEIA.AS (quarterly period ending 2024-12-31)
Market cap (USD): 38773456147.770836
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HEIA.AS (annual period ending 2024-12-31)
Market cap (USD): 38773456147.770836
Dividends paid: 1248958333.3333335
Stock repurchases: 5208333.333333334
Net debt paydown: 2505069444.4444427
Dividend yield: 3.22116844207384%
Buyback yield: 0.013432729116237866%
Debt paydown yield: 6.460784498800642%
Total shareholder yield: 9.69538566999072% (Moderate Return)
Shareholder yield for HEIA.AS (quarterly period ending 2025-06-30)
Market cap (USD): 47897030922.14118
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2930036764.705883
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.117366167161368%
Total shareholder yield: -6.117366167161368% (Minimal or Negative)
Shareholder yield for HOMB (annual period ending 2021-12-31)
Market cap (USD): 4277816400
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HOMB (annual period ending 2022-12-31)
Market cap (USD): 4117448400
Dividends paid: 128424000
Stock repurchases: 167355000
Dividend yield: 3.119019050730545%
Buyback yield: 4.06453181052615%
Total shareholder yield: 7.183550861256695% (Moderate Return)
Shareholder yield for HOMB (annual period ending 2023-12-31)
Market cap (USD): 4728851400
Dividends paid: 145904000
Stock repurchases: 48771000
Net debt paydown: -650714000
Dividend yield: 3.0854003997672668%
Buyback yield: 1.0313498114996804%
Debt paydown yield: -13.760508524332145%
Total shareholder yield: -9.643758313065199% (Minimal or Negative)
Shareholder yield for HOMB (quarterly period ending 2024-09-30)
Market cap (USD): 5171868000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HOMB (annual period ending 2024-12-31)
Market cap (USD): 5436475200
Dividends paid: 150003000
Stock repurchases: 86493000
Net debt paydown: 701138000
Dividend yield: 2.759195884863045%
Buyback yield: 1.5909757116154968%
Debt paydown yield: 12.896922623688232%
Total shareholder yield: 17.247094220166773% (High Return)
Shareholder yield for HOMB (quarterly period ending 2024-12-31)
Market cap (USD): 5436475200
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 592818000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.90445515138191%
Total shareholder yield: 10.90445515138191% (High Return)
Shareholder yield for HOMB (quarterly period ending 2025-03-31)
Market cap (USD): 5464539600
Dividends paid: 38758000
Stock repurchases: 29816000
Net debt paydown: -909953000
Dividend yield: 0.709263777684034%
Buyback yield: 0.5456269362564414%
Debt paydown yield: -16.651960944706122%
Total shareholder yield: -15.397070230765646% (Minimal or Negative)
Shareholder yield for HOMB (quarterly period ending 2025-06-30)
Market cap (USD): 5538709800
Dividends paid: 39492000
Stock repurchases: 27477000
Net debt paydown: 50145000
Dividend yield: 0.7130180389664034%
Buyback yield: 0.49609026275397206%
Debt paydown yield: 0.9053552507842169%
Total shareholder yield: 2.114463552504592% (Low Return)
Shareholder yield for HOMB (quarterly period ending 2025-09-30)
Market cap (USD): 5546728200
Dividends paid: 39405000
Stock repurchases: 10021000
Net debt paydown: 159864000
Dividend yield: 0.7104188014837287%
Buyback yield: 0.18066506305464905%
Debt paydown yield: 2.8821314878922677%
Total shareholder yield: 3.7732153524306455% (Low Return)
Shareholder yield for HOMB (quarterly period ending 2025-12-31)
Market cap (USD): 5486590200
Dividends paid: 41265000
Stock repurchases: 14906000
Net debt paydown: 50078000
Dividend yield: 0.7521064722493763%
Buyback yield: 0.2716805785859494%
Debt paydown yield: 0.912734470309082%
Total shareholder yield: 1.9365215211444076% (Low Return)
Shareholder yield for HOMB (annual period ending 2025-12-31)
Market cap (USD): 5486590200
Dividends paid: 158920000
Stock repurchases: 82220000
Net debt paydown: 260481000
Dividend yield: 2.8965166744182933%
Buyback yield: 1.4985628050004536%
Debt paydown yield: 4.747593505343263%
Total shareholder yield: 9.142672984762012% (Moderate Return)
Shareholder yield for HYUNDAI.NS (quarterly period ending 2024-12-31)
Market cap (USD): 16941941292.073666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HYUNDAI.NS (annual period ending 2025-03-31)
Market cap (USD): 16037185041.393394
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 525369.3422538638
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0032759448799639028%
Total shareholder yield: 0.0032759448799639028% (Low Return)
Shareholder yield for HYUNDAI.NS (quarterly period ending 2025-03-31)
Market cap (USD): 16037185041.393394
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HYUNDAI.NS (quarterly period ending 2025-06-30)
Market cap (USD): 20902158666.639362
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HYUNDAI.NS (quarterly period ending 2025-12-31)
Market cap (USD): 20800038407.040215
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KETL.L (annual period ending 2021-12-31)
Market cap (USD): 7348498.41891892
Dividends paid: 22310810.81081081
Stock repurchases: 0
Dividend yield: 303.61047303719886%
Buyback yield: 0%
Total shareholder yield: 303.61047303719886% (High Return)
Shareholder yield for KETL.L (annual period ending 2022-12-31)
Market cap (USD): 1858292.7874698797
Dividends paid: 20843373.493975904
Stock repurchases: 0
Net debt paydown: -46350130.25073266
Dividend yield: 1121.6409833003104%
Buyback yield: 0%
Debt paydown yield: -2494.2318327479347%
Total shareholder yield: -1372.5908494476244% (Minimal or Negative)
Shareholder yield for KETL.L (annual period ending 2023-12-31)
Market cap (USD): 1877291.886075949
Dividends paid: 11481012.658227848
Stock repurchases: 277215.1898734177
Net debt paydown: 6624386.1522037685
Dividend yield: 611.5731252760214%
Buyback yield: 14.766760136212644%
Debt paydown yield: 352.8692688301412%
Total shareholder yield: 979.2091542423752% (High Return)
Shareholder yield for KETL.L (quarterly period ending 2024-12-31)
Market cap (USD): 1186448.4719999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KETL.L (annual period ending 2024-12-31)
Market cap (USD): 1186448.4719999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 35380237.34177214
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2982.0289862341483%
Total shareholder yield: 2982.0289862341483% (High Return)
Shareholder yield for KOG.OL (annual period ending 2021-12-31)
Market cap (USD): 5093108034.332953
Dividends paid: 0
Stock repurchases: 10340909.09090909
Dividend yield: 0%
Buyback yield: 0.20303730101934592%
Total shareholder yield: 0.20303730101934592% (Low Return)
Shareholder yield for KOG.OL (annual period ending 2022-12-31)
Market cap (USD): 6906891217.317813
Dividends paid: 276923076.9230769
Stock repurchases: 48886639.67611336
Dividend yield: 4.009373656106543%
Buyback yield: 0.7077951300802121%
Total shareholder yield: 4.717168786186756% (Moderate Return)
Shareholder yield for KOG.OL (annual period ending 2023-12-31)
Market cap (USD): 7708245652.892926
Dividends paid: 209037328.09430256
Stock repurchases: 26227897.838899802
Net debt paydown: -35211934.17274487
Dividend yield: 2.7118664545395004%
Buyback yield: 0.34025768015133767%
Debt paydown yield: -0.45680866643799467%
Total shareholder yield: 2.5953154682528434% (Low Return)
Shareholder yield for KOG.OL (quarterly period ending 2024-09-30)
Market cap (USD): 16748666492.342556
Dividends paid: 4293893.129770992
Stock repurchases: 0
Dividend yield: 0.025637223905163726%
Buyback yield: 0%
Total shareholder yield: 0.025637223905163726% (Low Return)
Shareholder yield for KOG.OL (annual period ending 2024-12-31)
Market cap (USD): 19321927947.92769
Dividends paid: 217387466.90203002
Stock repurchases: 0
Net debt paydown: 66496617.80796504
Dividend yield: 1.1250816558672927%
Buyback yield: 0%
Debt paydown yield: 0.3441510494562056%
Total shareholder yield: 1.4692327053234984% (Low Return)
Shareholder yield for KOG.OL (quarterly period ending 2024-12-31)
Market cap (USD): 19321927947.92769
Dividends paid: 108737864.0776699
Stock repurchases: 0
Dividend yield: 0.5627692245345125%
Buyback yield: 0%
Total shareholder yield: 0.5627692245345125% (Low Return)
Shareholder yield for KOG.OL (quarterly period ending 2025-03-31)
Market cap (USD): 25072220769.694656
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -78318555.74944586
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3123718336275629%
Total shareholder yield: -0.3123718336275629% (Minimal or Negative)
Shareholder yield for KOG.OL (quarterly period ending 2025-06-30)
Market cap (USD): 33415542867.40318
Dividends paid: 174677259.1857001
Stock repurchases: 0
Net debt paydown: -35431180.2117998
Dividend yield: 0.5227425449253962%
Buyback yield: 0%
Debt paydown yield: -0.10603203530882292%
Total shareholder yield: 0.41671050961657324% (Low Return)
Shareholder yield for KOG.OL (annual period ending 2025-12-31)
Market cap (USD): 22340673055.27889
Dividends paid: 385074626.86567163
Stock repurchases: 0
Net debt paydown: -119376814.07613301
Dividend yield: 1.723648280035512%
Buyback yield: 0%
Debt paydown yield: -0.53434743788046%
Total shareholder yield: 1.189300842155052% (Low Return)
Shareholder yield for KOG.OL (quarterly period ending 2025-12-31)
Market cap (USD): 22340673055.27889
Dividends paid: 210049751.2437811
Stock repurchases: 0
Net debt paydown: -5627078.114887357
Dividend yield: 0.9402122788514125%
Buyback yield: 0%
Debt paydown yield: -0.025187594397733385%
Total shareholder yield: 0.915024684453679% (Low Return)
Shareholder yield for KT (annual period ending 2021-12-31)
Market cap (USD): 5010293240.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KT (annual period ending 2022-12-31)
Market cap (USD): 5677062302.72
Dividends paid: 378334629.36219513
Stock repurchases: 0
Dividend yield: 6.664267700231632%
Buyback yield: 0%
Total shareholder yield: 6.664267700231632% (Moderate Return)
Shareholder yield for KT (annual period ending 2023-12-31)
Market cap (USD): 5962820472.32
Dividends paid: 412278532.52363366
Stock repurchases: 234838477.43066427
Net debt paydown: -56260347.72722149
Dividend yield: 6.914153032737967%
Buyback yield: 3.9383791365312377%
Debt paydown yield: -0.9435190609609592%
Total shareholder yield: 9.909013108308246% (Moderate Return)
Shareholder yield for KT (quarterly period ending 2024-09-30)
Market cap (USD): 7086802606.08
Dividends paid: 93908958.98571756
Stock repurchases: 0
Dividend yield: 1.3251245195562522%
Buyback yield: 0%
Total shareholder yield: 1.3251245195562522% (Low Return)
Shareholder yield for KT (annual period ending 2024-12-31)
Market cap (USD): 7153479512.32
Dividends paid: 594490898.8067248
Stock repurchases: 18468164.564294428
Net debt paydown: 826773610.5321655
Dividend yield: 8.310513754640235%
Buyback yield: 0.25817037055167125%
Debt paydown yield: 11.557642810163417%
Total shareholder yield: 20.126326935355323% (High Return)
Shareholder yield for KT (quarterly period ending 2024-12-31)
Market cap (USD): 7153479512.32
Dividends paid: 83799126.33996415
Stock repurchases: 0
Dividend yield: 1.1714456747327235%
Buyback yield: 0%
Total shareholder yield: 1.1714456747327235% (Low Return)
Shareholder yield for KT (quarterly period ending 2025-03-31)
Market cap (USD): 8344138552.32
Dividends paid: 0
Stock repurchases: 32119694.299072415
Net debt paydown: -431719045.87794495
Dividend yield: 0%
Buyback yield: 0.38493721188440566%
Debt paydown yield: -5.173919910017673%
Total shareholder yield: -4.7889826981332675% (Minimal or Negative)
Shareholder yield for KT (quarterly period ending 2025-06-30)
Market cap (USD): 9791979944.96
Dividends paid: 211494657.48502117
Stock repurchases: 111600261.07554324
Net debt paydown: -282356954.09982204
Dividend yield: 2.159876334243096%
Buyback yield: 1.1397108828126703%
Debt paydown yield: -2.883553231184395%
Total shareholder yield: 0.41603398587137086% (Low Return)
Shareholder yield for KT (quarterly period ending 2025-09-30)
Market cap (USD): 9287140512
Dividends paid: 103447364.09567437
Stock repurchases: 36178742.68399877
Net debt paydown: 357091456.8201456
Dividend yield: 1.1138774519671482%
Buyback yield: 0.3895573953818388%
Debt paydown yield: 3.8450097353296684%
Total shareholder yield: 5.348444582678655% (Moderate Return)
Shareholder yield for KT (annual period ending 2025-12-31)
Market cap (USD): 9034720795.519999
Dividends paid: 401837388.9881842
Stock repurchases: 173863454.59729746
Net debt paydown: -331205450.4714298
Dividend yield: 4.447701241497593%
Buyback yield: 1.924392114956228%
Debt paydown yield: -3.665917939995036%
Total shareholder yield: 2.706175416458785% (Low Return)
Shareholder yield for KT (quarterly period ending 2025-12-31)
Market cap (USD): 9034720795.519999
Dividends paid: 100602263.00672503
Stock repurchases: 0
Net debt paydown: 25779092.68619156
Dividend yield: 1.1135071606928924%
Buyback yield: 0%
Debt paydown yield: 0.2853335843978101%
Total shareholder yield: 1.3988407450907023% (Low Return)
Shareholder yield for LRMR (annual period ending 2021-12-31)
Market cap (USD): 1120896890.23
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LRMR (annual period ending 2022-12-31)
Market cap (USD): 429036529.81
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LRMR (annual period ending 2023-12-31)
Market cap (USD): 472667363.34999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -138000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.029196007742513415%
Total shareholder yield: -0.029196007742513415% (Minimal or Negative)
Shareholder yield for LRMR (quarterly period ending 2024-09-30)
Market cap (USD): 680433237.35
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LRMR (quarterly period ending 2024-12-31)
Market cap (USD): 402026966.19
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LRMR (annual period ending 2024-12-31)
Market cap (USD): 402026966.19
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 429000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.10670925984533396%
Total shareholder yield: 0.10670925984533396% (Low Return)
Shareholder yield for LRMR (quarterly period ending 2025-03-31)
Market cap (USD): 223348314.54999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LRMR (quarterly period ending 2025-06-30)
Market cap (USD): 300221687.93
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 252000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.08393797321489864%
Total shareholder yield: 0.08393797321489864% (Low Return)
Shareholder yield for LRMR (quarterly period ending 2025-09-30)
Market cap (USD): 335541886.51
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 267000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.07957277786600354%
Total shareholder yield: 0.07957277786600354% (Low Return)
Shareholder yield for LRMR (quarterly period ending 2025-12-31)
Market cap (USD): 395793989.97
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 280000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0707438736048577%
Total shareholder yield: 0.0707438736048577% (Low Return)
Shareholder yield for LRMR (annual period ending 2025-12-31)
Market cap (USD): 395793989.97
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1050000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.26528952601821637%
Total shareholder yield: 0.26528952601821637% (Low Return)
Shareholder yield for MBQ.DE (annual period ending 2021-09-30)
Market cap (USD): 114279991.8139535
Dividends paid: 617441.8604651163
Stock repurchases: 0
Dividend yield: 0.5402886810407762%
Buyback yield: 0%
Total shareholder yield: 0.5402886810407762% (Low Return)
Shareholder yield for MBQ.DE (annual period ending 2022-09-30)
Market cap (USD): 44162121.01960784
Dividends paid: 520588.23529411765
Stock repurchases: 0
Net debt paydown: -7624988.600091197
Dividend yield: 1.1788116677253297%
Buyback yield: 0%
Debt paydown yield: -17.265902144296298%
Total shareholder yield: -16.087090476570967% (Minimal or Negative)
Shareholder yield for MBQ.DE (annual period ending 2023-09-30)
Market cap (USD): 33928287.32631579
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 23167265.221878223
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 68.28303768787352%
Total shareholder yield: 68.28303768787352% (High Return)
Shareholder yield for MBQ.DE (annual period ending 2024-09-30)
Market cap (USD): 7338768.888888889
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5757309.941520469
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 78.450623376861%
Total shareholder yield: 78.450623376861% (High Return)
Shareholder yield for MBQ.DE (quarterly period ending 2024-09-30)
Market cap (USD): 7338768.888888889
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBQ.DE (quarterly period ending 2025-03-31)
Market cap (USD): 9907337.999999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MCL.NS (annual period ending 2022-03-31)
Market cap (USD): 10630900.171436107
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MCL.NS (annual period ending 2023-03-31)
Market cap (USD): 7603951.278928137
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 841170.4156502389
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11.06228044860397%
Total shareholder yield: 11.06228044860397% (High Return)
Shareholder yield for MCL.NS (annual period ending 2024-03-31)
Market cap (USD): 10484622.84069098
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1454381.300374698
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -13.871565267280975%
Total shareholder yield: -13.871565267280975% (Minimal or Negative)
Shareholder yield for MCL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 11869301.337792642
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MCL.NS (quarterly period ending 2024-12-31)
Market cap (USD): 18701607.506702412
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MCL.NS (annual period ending 2025-03-31)
Market cap (USD): 15232783.895437041
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1424774.077639363
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.353340055366715%
Total shareholder yield: -9.353340055366715% (Minimal or Negative)
Shareholder yield for MCL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 15232783.895437041
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLHPE.PA (annual period ending 2021-12-31)
Market cap (USD): 2646239.8977272725
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLHPE.PA (annual period ending 2022-12-31)
Market cap (USD): 3643133.776595745
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 118383.55899419729
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.249497994136754%
Total shareholder yield: 3.249497994136754% (Low Return)
Shareholder yield for MLHPE.PA (annual period ending 2023-12-31)
Market cap (USD): 6648825.666666667
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 155099.97635933803
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.3327424140013%
Total shareholder yield: 2.3327424140013% (Low Return)
Shareholder yield for MOG.B (annual period ending 2021-09-30)
Market cap (USD): 240373709.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOG.B (annual period ending 2022-09-30)
Market cap (USD): 225226695.68
Dividends paid: 32970000
Stock repurchases: 48558000
Dividend yield: 14.63858442732893%
Buyback yield: 21.559611241196183%
Total shareholder yield: 36.198195668525116% (High Return)
Shareholder yield for MOG.B (annual period ending 2023-09-30)
Market cap (USD): 359636175.36
Dividends paid: 34074000
Stock repurchases: 29306000
Net debt paydown: -25304000
Dividend yield: 9.474575233120397%
Buyback yield: 8.14879091922951%
Debt paydown yield: -7.0359996389880415%
Total shareholder yield: 10.587366513361868% (High Return)
Shareholder yield for MOG.B (annual period ending 2024-09-30)
Market cap (USD): 637277378.56
Dividends paid: 35476000
Stock repurchases: 36738000
Net debt paydown: -11047000
Dividend yield: 5.566806730243904%
Buyback yield: 5.764836668612599%
Debt paydown yield: -1.7334680896663777%
Total shareholder yield: 9.598175309190125% (Moderate Return)
Shareholder yield for MOG.B (quarterly period ending 2024-09-30)
Market cap (USD): 637277378.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOG.B (quarterly period ending 2024-12-31)
Market cap (USD): 627546962.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOG.B (quarterly period ending 2025-03-31)
Market cap (USD): 552006499.68
Dividends paid: 9145000
Stock repurchases: 70733000
Dividend yield: 1.6566833914639387%
Buyback yield: 12.813798395671819%
Total shareholder yield: 14.470481787135757% (High Return)
Shareholder yield for MOG.B (quarterly period ending 2025-06-30)
Market cap (USD): 574645934.24
Dividends paid: 9141000
Stock repurchases: 1383000
Net debt paydown: 83988000
Dividend yield: 1.5907186417475416%
Buyback yield: 0.24066993562376657%
Debt paydown yield: 14.615608498314467%
Total shareholder yield: 16.446997075685776% (High Return)
Shareholder yield for MOG.B (quarterly period ending 2025-09-30)
Market cap (USD): 666111844.64
Dividends paid: 9183000
Stock repurchases: 14899000
Net debt paydown: 135988000
Dividend yield: 1.3785973142337606%
Buyback yield: 2.2367114651822715%
Debt paydown yield: 20.41519019579883%
Total shareholder yield: 24.03049897521486% (High Return)
Shareholder yield for MOG.B (annual period ending 2025-09-30)
Market cap (USD): 666111844.64
Dividends paid: 36430000
Stock repurchases: 142707000
Net debt paydown: -71547000
Dividend yield: 5.469051525376881%
Buyback yield: 21.42387966049845%
Debt paydown yield: -10.740989005933015%
Total shareholder yield: 16.151942179942317% (High Return)
Shareholder yield for MOG.B (quarterly period ending 2025-12-31)
Market cap (USD): 803829665.76
Dividends paid: 9193000
Stock repurchases: 37847000
Net debt paydown: -111314000
Dividend yield: 1.1436502522345027%
Buyback yield: 4.708335809454936%
Debt paydown yield: -13.847958683479977%
Total shareholder yield: -7.995972621790538% (Minimal or Negative)
Shareholder yield for MYID.V (annual period ending 2021-12-31)
Market cap (USD): 27491061.755905513
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MYID.V (annual period ending 2022-12-31)
Market cap (USD): 2852422.2573529407
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MYID.V (annual period ending 2023-12-31)
Market cap (USD): 8816577.886363635
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 376643.4269162209
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.271991148615215%
Total shareholder yield: 4.271991148615215% (Moderate Return)
Shareholder yield for MYID.V (quarterly period ending 2024-09-30)
Market cap (USD): 8620653.933333334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MYID.V (quarterly period ending 2024-12-31)
Market cap (USD): 9042643.986013986
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -362107.93058793066
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.004447495090963%
Total shareholder yield: -4.004447495090963% (Minimal or Negative)
Shareholder yield for MYID.V (annual period ending 2024-12-31)
Market cap (USD): 9042643.986013986
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -20380.18648018653
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.22537862279780135%
Total shareholder yield: -0.22537862279780135% (Minimal or Negative)
Shareholder yield for MYID.V (quarterly period ending 2025-03-31)
Market cap (USD): 7234115.1888111895
Dividends paid: 0
Stock repurchases: 7244.755244755245
Net debt paydown: 139774.12587412586
Dividend yield: 0%
Buyback yield: 0.10014708164946713%
Debt paydown yield: 1.9321523396573879%
Total shareholder yield: 2.032299421306855% (Low Return)
Shareholder yield for MYID.V (quarterly period ending 2025-06-30)
Market cap (USD): 10382539.408759125
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 468039.2169873923
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.5079454896413464%
Total shareholder yield: 4.5079454896413464% (Moderate Return)
Shareholder yield for MYID.V (quarterly period ending 2025-09-30)
Market cap (USD): 7442291.165467626
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 25878.637819671247
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.34772407104613995%
Total shareholder yield: 0.34772407104613995% (Low Return)
Shareholder yield for MYID.V (annual period ending 2025-12-31)
Market cap (USD): 5663203.313868612
Dividends paid: 0
Stock repurchases: 12827.737226277372
Net debt paydown: 328660.0581899853
Dividend yield: 0%
Buyback yield: 0.2265102719314975%
Debt paydown yield: 5.803430319817939%
Total shareholder yield: 6.029940591749436% (Moderate Return)
Shareholder yield for MYID.V (quarterly period ending 2025-12-31)
Market cap (USD): 5663203.313868612
Dividends paid: 0
Stock repurchases: 5265.693430656934
Net debt paydown: -305031.9224912041
Dividend yield: 0%
Buyback yield: 0.09298082973220798%
Debt paydown yield: -5.386208221488566%
Total shareholder yield: -5.293227391756358% (Minimal or Negative)
Shareholder yield for NTAP (annual period ending 2022-04-30)
Market cap (USD): 13030634344.77
Dividends paid: 446000000
Stock repurchases: 600000000
Dividend yield: 3.4227036704395544%
Buyback yield: 4.604534085793122%
Total shareholder yield: 8.027237756232676% (Moderate Return)
Shareholder yield for NTAP (annual period ending 2023-04-30)
Market cap (USD): 11545561298.11
Dividends paid: 432000000
Stock repurchases: 850000000
Net debt paydown: 256000000
Dividend yield: 3.7416976866314684%
Buyback yield: 7.3621366519369165%
Debt paydown yield: 2.217302332818648%
Total shareholder yield: 13.321136671387032% (High Return)
Shareholder yield for NTAP (annual period ending 2024-04-30)
Market cap (USD): 19213867240.89
Dividends paid: 416000000
Stock repurchases: 900000000
Net debt paydown: 32000000
Dividend yield: 2.165102916474251%
Buyback yield: 4.684116886602946%
Debt paydown yield: 0.16654637819032697%
Total shareholder yield: 7.015766181267525% (Moderate Return)
Shareholder yield for NTAP (quarterly period ending 2024-10-31)
Market cap (USD): 21856827056.12
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NTAP (quarterly period ending 2025-01-31)
Market cap (USD): 23247858537.82
Dividends paid: 106000000
Stock repurchases: 200000000
Dividend yield: 0.4559559747301346%
Buyback yield: 0.8602942919436501%
Total shareholder yield: 1.3162502666737848% (Low Return)
Shareholder yield for NTAP (annual period ending 2025-04-30)
Market cap (USD): 17197851192.06
Dividends paid: 424000000
Stock repurchases: 1150000000
Net debt paydown: -839000000
Dividend yield: 2.46542428623731%
Buyback yield: 6.686881908426666%
Debt paydown yield: -4.878516453191281%
Total shareholder yield: 4.273789741472694% (Moderate Return)
Shareholder yield for NTAP (quarterly period ending 2025-04-30)
Market cap (USD): 17197851192.06
Dividends paid: 105000000
Stock repurchases: 250000000
Net debt paydown: -1241000000
Dividend yield: 0.6105413916389565%
Buyback yield: 1.4536699800927537%
Debt paydown yield: -7.216017781180428%
Total shareholder yield: -5.151806409448717% (Minimal or Negative)
Shareholder yield for NTAP (quarterly period ending 2025-07-31)
Market cap (USD): 20050445329.18
Dividends paid: 104000000
Stock repurchases: 300000000
Net debt paydown: 746000000
Dividend yield: 0.5186917212688825%
Buyback yield: 1.4962261190448534%
Debt paydown yield: 3.7206156160248685%
Total shareholder yield: 5.7355334563386045% (Moderate Return)
Shareholder yield for NTAP (quarterly period ending 2025-10-31)
Market cap (USD): 22777650713.02
Dividends paid: 103000000
Stock repurchases: 250000000
Net debt paydown: 6000000
Dividend yield: 0.4521976445144269%
Buyback yield: 1.0975670983359875%
Debt paydown yield: 0.026341610360063702%
Total shareholder yield: 1.5761063532104782% (Low Return)
Shareholder yield for NTAP (quarterly period ending 2026-01-31)
Market cap (USD): 18724067423.39
Dividends paid: 103000000
Stock repurchases: 200000000
Net debt paydown: 5000000
Dividend yield: 0.5500941524667498%
Buyback yield: 1.0681439853723296%
Debt paydown yield: 0.026703599634308243%
Total shareholder yield: 1.6449417374733877% (Low Return)
Shareholder yield for OGC.TO (annual period ending 2021-12-31)
Market cap (USD): 1117492280.8976378
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OGC.TO (annual period ending 2022-12-31)
Market cap (USD): 1223461376.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14385132.005558163
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1757732840500636%
Total shareholder yield: 1.1757732840500636% (Low Return)
Shareholder yield for OGC.TO (annual period ending 2023-12-31)
Market cap (USD): 1253795129.6363637
Dividends paid: 10833333.333333332
Stock repurchases: 0
Net debt paydown: 10717468.805704087
Dividend yield: 0.8640433414728057%
Buyback yield: 0%
Debt paydown yield: 0.854802236216411%
Total shareholder yield: 1.7188455776892169% (Low Return)