speb/financial-data huggingface dataset:
Shareholder yield for CPRX (quarterly period ending 2025-03-31)
Market cap (USD): 2968623356.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CPRX (quarterly period ending 2025-06-30)
Market cap (USD): 2656458838.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 100000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.003764409918457526%
Total shareholder yield: 0.003764409918457526% (Low Return)
Shareholder yield for CPRX (quarterly period ending 2025-09-30)
Market cap (USD): 2411623922.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 102000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.004229515184524816%
Total shareholder yield: 0.004229515184524816% (Low Return)
Shareholder yield for CPRX (annual period ending 2025-12-31)
Market cap (USD): 2857223469.72
Dividends paid: 0
Stock repurchases: 25300000
Net debt paydown: 401000
Dividend yield: 0%
Buyback yield: 0.8854750168519135%
Debt paydown yield: 0.01403460402204021%
Total shareholder yield: 0.8995096208739538% (Low Return)
Shareholder yield for CPRX (quarterly period ending 2025-12-31)
Market cap (USD): 2857223469.72
Dividends paid: 0
Stock repurchases: 25300000
Net debt paydown: 102000
Dividend yield: 0%
Buyback yield: 0.8854750168519135%
Debt paydown yield: 0.0035698992774266876%
Total shareholder yield: 0.8890449161293402% (Low Return)
Shareholder yield for CTA.V (annual period ending 2021-12-31)
Market cap (USD): 4351074.803149606
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTA.V (annual period ending 2022-12-31)
Market cap (USD): 812627.2058823529
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTA.V (annual period ending 2023-12-31)
Market cap (USD): 1113545.5227272727
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -209402.85204991093
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -18.80505536379382%
Total shareholder yield: -18.80505536379382% (Minimal or Negative)
Shareholder yield for CTA.V (quarterly period ending 2024-09-30)
Market cap (USD): 1449004.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTA.V (quarterly period ending 2024-12-31)
Market cap (USD): 1367941.4055944057
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTA.V (annual period ending 2024-12-31)
Market cap (USD): 1367941.4055944057
Dividends paid: 0
Stock repurchases: 9790.20979020979
Net debt paydown: -225757.5757575757
Dividend yield: 0%
Buyback yield: 0.7156892649181631%
Debt paydown yield: -16.50345364460097%
Total shareholder yield: -15.787764379682807% (Minimal or Negative)
Shareholder yield for CTA.V (quarterly period ending 2025-03-31)
Market cap (USD): 2511756.8181818184
Dividends paid: 0
Stock repurchases: 21678.321678321678
Net debt paydown: -36363.6363636367
Dividend yield: 0%
Buyback yield: 0.8630740651881232%
Debt paydown yield: -1.4477371416058977%
Total shareholder yield: -0.5846630764177745% (Minimal or Negative)
Shareholder yield for CTA.V (quarterly period ending 2025-06-30)
Market cap (USD): 2016739.0510948903
Dividends paid: 0
Stock repurchases: 10218.97810218978
Net debt paydown: -155408.09555408033
Dividend yield: 0%
Buyback yield: 0.5067079995620595%
Debt paydown yield: -7.7059099673658356%
Total shareholder yield: -7.199201967803776% (Minimal or Negative)
Shareholder yield for CTA.V (quarterly period ending 2025-09-30)
Market cap (USD): 1987721.223021583
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3413.327731974423
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.17172064635833295%
Total shareholder yield: 0.17172064635833295% (Low Return)
Shareholder yield for CTA.V (annual period ending 2025-12-31)
Market cap (USD): 1573056.4598540145
Dividends paid: 0
Stock repurchases: 32846.71532846715
Net debt paydown: -268414.0676841405
Dividend yield: 0%
Buyback yield: 2.088082415777718%
Debt paydown yield: -17.063218932971445%
Total shareholder yield: -14.975136517193727% (Minimal or Negative)
Shareholder yield for CTA.V (quarterly period ending 2025-12-31)
Market cap (USD): 1573056.4598540145
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -80055.66349839792
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.089179285136872%
Total shareholder yield: -5.089179285136872% (Minimal or Negative)
Shareholder yield for DOC.AX (annual period ending 2021-12-31)
Market cap (USD): 167393851.43478262
Dividends paid: 0
Stock repurchases: 150000
Dividend yield: 0%
Buyback yield: 0.08960902608686357%
Total shareholder yield: 0.08960902608686357% (Low Return)
Shareholder yield for DOC.AX (annual period ending 2022-12-31)
Market cap (USD): 12387575.878378378
Dividends paid: 0
Stock repurchases: 408433.7349397591
Dividend yield: 0%
Buyback yield: 3.297123980912607%
Total shareholder yield: 3.297123980912607% (Low Return)
Shareholder yield for DOC.AX (annual period ending 2023-12-31)
Market cap (USD): 15068722.438356163
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DOC.AX (annual period ending 2024-12-31)
Market cap (USD): 18219738.931677017
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3582025.316455696
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 19.66013525159766%
Total shareholder yield: 19.66013525159766% (High Return)
Shareholder yield for DOC.AX (quarterly period ending 2024-12-31)
Market cap (USD): 18219738.931677017
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDF (annual period ending 2021-11-30)
Market cap (USD): 109511086.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDF (annual period ending 2022-11-30)
Market cap (USD): 80286720
Dividends paid: 11015000
Stock repurchases: 0
Dividend yield: 13.71957902876092%
Buyback yield: 0%
Total shareholder yield: 13.71957902876092% (High Return)
Shareholder yield for EDF (annual period ending 2023-11-30)
Market cap (USD): 97307504.64
Dividends paid: 11313000
Stock repurchases: 0
Net debt paydown: 14428000
Dividend yield: 11.62603032710962%
Buyback yield: 0%
Debt paydown yield: 14.827222271681922%
Total shareholder yield: 26.453252598791543% (High Return)
Shareholder yield for EDF (annual period ending 2024-11-30)
Market cap (USD): 128458752
Dividends paid: 19047000
Stock repurchases: 0
Net debt paydown: -35382000
Dividend yield: 14.827327607853451%
Buyback yield: 0%
Debt paydown yield: -27.543471697436388%
Total shareholder yield: -12.716144089582937% (Minimal or Negative)
Shareholder yield for EDF (quarterly period ending 2024-11-30)
Market cap (USD): 128458752
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDF (quarterly period ending 2025-05-31)
Market cap (USD): 136166277.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6666000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.895485241272637%
Total shareholder yield: 4.895485241272637% (Moderate Return)
Shareholder yield for ESTC (annual period ending 2022-04-30)
Market cap (USD): 7975776925.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESTC (annual period ending 2023-04-30)
Market cap (USD): 5997021657.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -27508606.130711436
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.4587044653458705%
Total shareholder yield: -0.4587044653458705% (Minimal or Negative)
Shareholder yield for ESTC (annual period ending 2024-04-30)
Market cap (USD): 10707695263.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14620524.636653781
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.13654221825520413%
Total shareholder yield: 0.13654221825520413% (Low Return)
Shareholder yield for ESTC (quarterly period ending 2024-10-31)
Market cap (USD): 8404210438.1
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESTC (quarterly period ending 2025-01-31)
Market cap (USD): 11792920492.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESTC (annual period ending 2025-04-30)
Market cap (USD): 9029576714
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -37768401.7595309
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.4182743328485431%
Total shareholder yield: -0.4182743328485431% (Minimal or Negative)
Shareholder yield for ESTC (quarterly period ending 2025-04-30)
Market cap (USD): 9029576714
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -63930397.72727275
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.70801101482588%
Total shareholder yield: -0.70801101482588% (Minimal or Negative)
Shareholder yield for ESTC (quarterly period ending 2025-07-31)
Market cap (USD): 8767698039
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6802899.686520338
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0775904879052637%
Total shareholder yield: -0.0775904879052637% (Minimal or Negative)
Shareholder yield for ESTC (quarterly period ending 2025-10-31)
Market cap (USD): 9345926153.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3913432.2373696566
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0418731345950767%
Total shareholder yield: -0.0418731345950767% (Minimal or Negative)
Shareholder yield for ESTC (quarterly period ending 2026-01-31)
Market cap (USD): 6906264417.1
Dividends paid: 0
Stock repurchases: 227261904.76190478
Net debt paydown: -17507585.825027704
Dividend yield: 0%
Buyback yield: 3.2906632447955704%
Debt paydown yield: -0.2535029759601833%
Total shareholder yield: 3.037160268835387% (Low Return)
Shareholder yield for ETSY (annual period ending 2021-12-31)
Market cap (USD): 20776580815.14
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ETSY (annual period ending 2022-12-31)
Market cap (USD): 11366670549.18
Dividends paid: 0
Stock repurchases: 425727000
Dividend yield: 0%
Buyback yield: 3.745397547663702%
Total shareholder yield: 3.745397547663702% (Low Return)
Shareholder yield for ETSY (annual period ending 2023-12-31)
Market cap (USD): 7691339522.55
Dividends paid: 0
Stock repurchases: 576968000
Net debt paydown: 554000
Dividend yield: 0%
Buyback yield: 7.501528157850858%
Debt paydown yield: 0.007202906572720455%
Total shareholder yield: 7.5087310644235785% (Moderate Return)
Shareholder yield for ETSY (quarterly period ending 2024-09-30)
Market cap (USD): 5269587707.43
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ETSY (quarterly period ending 2024-12-31)
Market cap (USD): 5019061657.59
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ETSY (annual period ending 2024-12-31)
Market cap (USD): 5019061657.59
Dividends paid: 0
Stock repurchases: 723899000
Net debt paydown: 7951000
Dividend yield: 0%
Buyback yield: 14.422994762483038%
Debt paydown yield: 0.15841606544076262%
Total shareholder yield: 14.5814108279238% (High Return)
Shareholder yield for ETSY (quarterly period ending 2025-03-31)
Market cap (USD): 4477204178.58
Dividends paid: 0
Stock repurchases: 189177000
Dividend yield: 0%
Buyback yield: 4.225337787922815%
Total shareholder yield: 4.225337787922815% (Moderate Return)
Shareholder yield for ETSY (quarterly period ending 2025-06-30)
Market cap (USD): 4759994946.96
Dividends paid: 0
Stock repurchases: 334675000
Net debt paydown: -688297000
Dividend yield: 0%
Buyback yield: 7.030994858802156%
Debt paydown yield: -14.460036358643302%
Total shareholder yield: -7.429041499841146% (Minimal or Negative)
Shareholder yield for ETSY (quarterly period ending 2025-09-30)
Market cap (USD): 6300160776.09
Dividends paid: 0
Stock repurchases: 119818000
Net debt paydown: -91000
Dividend yield: 0%
Buyback yield: 1.9018244812850846%
Debt paydown yield: -0.0014444075831422881%
Total shareholder yield: 1.9003800737019423% (Low Return)
Shareholder yield for ETSY (annual period ending 2025-12-31)
Market cap (USD): 5261047046.639999
Dividends paid: 0
Stock repurchases: 776899000
Net debt paydown: -694155000
Dividend yield: 0%
Buyback yield: 14.767003471222928%
Debt paydown yield: -13.194236695589453%
Total shareholder yield: 1.5727667756334753% (Low Return)
Shareholder yield for ETSY (quarterly period ending 2025-12-31)
Market cap (USD): 5261047046.639999
Dividends paid: 0
Stock repurchases: 133229000
Net debt paydown: -61000
Dividend yield: 0%
Buyback yield: 2.532366633845016%
Debt paydown yield: -0.0011594650163593962%
Total shareholder yield: 2.5312071688286566% (Low Return)
Shareholder yield for EXPD (annual period ending 2021-12-31)
Market cap (USD): 16741265024
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EXPD (annual period ending 2022-12-31)
Market cap (USD): 13111811083.25
Dividends paid: 213799000
Stock repurchases: 1581908000
Dividend yield: 1.6305832858827771%
Buyback yield: 12.064755890365493%
Total shareholder yield: 13.69533917624827% (High Return)
Shareholder yield for EXPD (annual period ending 2023-12-31)
Market cap (USD): 16239027073.279999
Dividends paid: 202029000
Stock repurchases: 1392886000
Net debt paydown: -9268000
Dividend yield: 1.2440954688253605%
Buyback yield: 8.577398102204539%
Debt paydown yield: -0.057072384682760595%
Total shareholder yield: 9.764421186347139% (Moderate Return)
Shareholder yield for EXPD (quarterly period ending 2024-09-30)
Market cap (USD): 16877287802.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EXPD (quarterly period ending 2024-12-31)
Market cap (USD): 14313781595.52
Dividends paid: 101449000
Stock repurchases: 0
Dividend yield: 0.7087505095910644%
Buyback yield: 0%
Total shareholder yield: 0.7087505095910644% (Low Return)
Shareholder yield for EXPD (annual period ending 2024-12-31)
Market cap (USD): 14313781595.52
Dividends paid: 204087000
Stock repurchases: 855061000
Net debt paydown: -41204000
Dividend yield: 1.425807698951311%
Buyback yield: 5.973690420619673%
Debt paydown yield: -0.287862433313194%
Total shareholder yield: 7.11163568625779% (Moderate Return)
Shareholder yield for EXPD (quarterly period ending 2025-03-31)
Market cap (USD): 15537986600.4
Dividends paid: 0
Stock repurchases: 177354000
Dividend yield: 0%
Buyback yield: 1.1414220166429692%
Total shareholder yield: 1.1414220166429692% (Low Return)
Shareholder yield for EXPD (quarterly period ending 2025-06-30)
Market cap (USD): 14864412265.45
Dividends paid: 104139000
Stock repurchases: 231116000
Net debt paydown: 1808000
Dividend yield: 0.7005927859122612%
Buyback yield: 1.5548277044037118%
Debt paydown yield: 0.012163279433539481%
Total shareholder yield: 2.2675837697495123% (Low Return)
Shareholder yield for EXPD (quarterly period ending 2025-09-30)
Market cap (USD): 15949978669.35
Dividends paid: 0
Stock repurchases: 212294000
Net debt paydown: 26190000
Dividend yield: 0%
Buyback yield: 1.3309986452079154%
Debt paydown yield: 0.16420084655240047%
Total shareholder yield: 1.495199491760316% (Low Return)
Shareholder yield for EXPD (annual period ending 2025-12-31)
Market cap (USD): 19489186728.329998
Dividends paid: 207437000
Stock repurchases: 667306000
Net debt paydown: -1652000
Dividend yield: 1.0643697086572836%
Buyback yield: 3.4239807402018796%
Debt paydown yield: -0.008476495315212969%
Total shareholder yield: 4.479873953543951% (Moderate Return)
Shareholder yield for EXPD (quarterly period ending 2025-12-31)
Market cap (USD): 19489186728.329998
Dividends paid: 103298000
Stock repurchases: 46542000
Net debt paydown: -10229000
Dividend yield: 0.5300272476215916%
Buyback yield: 0.23880934924978328%
Debt paydown yield: -0.05248551487851904%
Total shareholder yield: 0.7163510819928558% (Low Return)
Shareholder yield for FEN.L (annual period ending 2021-12-31)
Market cap (USD): 1145902.292027027
Dividends paid: 2104836.4864864866
Stock repurchases: 0
Dividend yield: 183.6837661580349%
Buyback yield: 0%
Total shareholder yield: 183.6837661580349% (High Return)
Shareholder yield for FEN.L (annual period ending 2022-12-31)
Market cap (USD): 992034.8461445784
Dividends paid: 2133734.939759036
Stock repurchases: 0
Net debt paydown: -718701.872354282
Dividend yield: 215.08669257451336%
Buyback yield: 0%
Debt paydown yield: -72.44724065363515%
Total shareholder yield: 142.63945192087823% (High Return)
Shareholder yield for FEN.L (annual period ending 2023-12-31)
Market cap (USD): 840034.0412658227
Dividends paid: 1836708.8607594937
Stock repurchases: 0
Net debt paydown: -113588.53134055203
Dividend yield: 218.64695601999782%
Buyback yield: 0%
Debt paydown yield: -13.52189622808485%
Total shareholder yield: 205.12505979191297% (High Return)
Shareholder yield for FEN.L (quarterly period ending 2024-12-31)
Market cap (USD): 629831.078625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FEN.L (annual period ending 2024-12-31)
Market cap (USD): 629831.078625
Dividends paid: 2378750
Stock repurchases: 0
Net debt paydown: -9194287.974683544
Dividend yield: 377.6806322725625%
Buyback yield: 0%
Debt paydown yield: -1459.802205181082%
Total shareholder yield: -1082.1215729085195% (Minimal or Negative)
Shareholder yield for FQT.DE (annual period ending 2021-12-31)
Market cap (USD): 391467360
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FQT.DE (annual period ending 2022-12-31)
Market cap (USD): 393584925.9574468
Dividends paid: 2823404.2553191492
Stock repurchases: 0
Dividend yield: 0.7173557901006623%
Buyback yield: 0%
Total shareholder yield: 0.7173557901006623% (Low Return)
Shareholder yield for FQT.DE (annual period ending 2023-12-31)
Market cap (USD): 395448384
Dividends paid: 3245555.5555555555
Stock repurchases: 577777.7777777778
Net debt paydown: -3257423.1678486913
Dividend yield: 0.8207279854646101%
Buyback yield: 0.14610700186292272%
Debt paydown yield: -0.8237290376305322%
Total shareholder yield: 0.14310594969700063% (Low Return)
Shareholder yield for FQT.DE (annual period ending 2024-12-31)
Market cap (USD): 368244720
Dividends paid: 3317708.3333333335
Stock repurchases: 0
Net debt paydown: -8333888.8888888955
Dividend yield: 0.9009520444266882%
Buyback yield: 0%
Debt paydown yield: -2.2631387325496197%
Total shareholder yield: -1.3621866881229314% (Minimal or Negative)
Shareholder yield for FQT.DE (quarterly period ending 2024-12-31)
Market cap (USD): 368244720
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FQT.DE (quarterly period ending 2025-06-30)
Market cap (USD): 789803937.8823531
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8283431.37254902
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0487959068371846%
Total shareholder yield: -1.0487959068371846% (Minimal or Negative)
Shareholder yield for GEL (annual period ending 2021-12-31)
Market cap (USD): 1041830971.7099999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GEL (annual period ending 2022-12-31)
Market cap (USD): 1051624917.39
Dividends paid: 148284000
Stock repurchases: 288629000
Dividend yield: 14.100464675943789%
Buyback yield: 27.446002393737558%
Total shareholder yield: 41.54646706968135% (High Return)
Shareholder yield for GEL (annual period ending 2023-12-31)
Market cap (USD): 1262194749.51
Dividends paid: 167460000
Stock repurchases: 76044000
Net debt paydown: -288693000
Dividend yield: 13.267366233698096%
Buyback yield: 6.024743806731983%
Debt paydown yield: -22.87230240120031%
Total shareholder yield: -3.58019236077023% (Minimal or Negative)
Shareholder yield for GEL (quarterly period ending 2024-09-30)
Market cap (USD): 1509491877.93
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GEL (annual period ending 2024-12-31)
Market cap (USD): 1155685590.24
Dividends paid: 162893000
Stock repurchases: 0
Net debt paydown: 24987000
Dividend yield: 14.094923513424803%
Buyback yield: 0%
Debt paydown yield: 2.162093238076195%
Total shareholder yield: 16.257016751501% (High Return)
Shareholder yield for GEL (quarterly period ending 2024-12-31)
Market cap (USD): 1155685590.24
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GEL (quarterly period ending 2025-03-31)
Market cap (USD): 1821673896.48
Dividends paid: 47175000
Stock repurchases: 262500000
Dividend yield: 2.5896512043761355%
Buyback yield: 14.409823871727307%
Total shareholder yield: 16.999475076103444% (High Return)
Shareholder yield for GEL (quarterly period ending 2025-06-30)
Market cap (USD): 2023674026.13
Dividends paid: 35075000
Stock repurchases: 0
Net debt paydown: 331598000
Dividend yield: 1.7332336901648209%
Buyback yield: 0%
Debt paydown yield: 16.385939420991424%
Total shareholder yield: 18.119173111156243% (High Return)
Shareholder yield for GEL (quarterly period ending 2025-09-30)
Market cap (USD): 1982049756.9900002
Dividends paid: 35075000
Stock repurchases: 0
Net debt paydown: 10753000
Dividend yield: 1.7696326682164598%
Buyback yield: 0%
Debt paydown yield: 0.5425191755190761%
Total shareholder yield: 2.3121518437355357% (Low Return)
Shareholder yield for GEL (annual period ending 2025-12-31)
Market cap (USD): 1870643624.8799999
Dividends paid: 152400000
Stock repurchases: 262500000
Net debt paydown: 681045000
Dividend yield: 8.146928574371099%
Buyback yield: 14.032603351525022%
Debt paydown yield: 36.40698799824517%
Total shareholder yield: 58.58651992414129% (High Return)
Shareholder yield for GEL (quarterly period ending 2025-12-31)
Market cap (USD): 1870643624.8799999
Dividends paid: 35075000
Stock repurchases: 0
Net debt paydown: 49947000
Dividend yield: 1.875023095446629%
Buyback yield: 0%
Debt paydown yield: 2.670043579423315%
Total shareholder yield: 4.545066674869943% (Moderate Return)
Shareholder yield for GHRS (annual period ending 2021-12-31)
Market cap (USD): 1600646080.27
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GHRS (annual period ending 2022-12-31)
Market cap (USD): 666878692.6800001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GHRS (annual period ending 2023-12-31)
Market cap (USD): 397931730.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1082222.2222222222
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2719617814036339%
Total shareholder yield: -0.2719617814036339% (Minimal or Negative)
Shareholder yield for GHRS (quarterly period ending 2024-09-30)
Market cap (USD): 458993668.11
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GHRS (annual period ending 2024-12-31)
Market cap (USD): 480262433
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 432222.22222222225
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.08999709169886753%
Total shareholder yield: 0.08999709169886753% (Low Return)
Shareholder yield for GHRS (quarterly period ending 2024-12-31)
Market cap (USD): 480262433
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GHRS (quarterly period ending 2025-03-31)
Market cap (USD): 756756376.5699999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GHRS (quarterly period ending 2025-06-30)
Market cap (USD): 836342722.61
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -45959.07928388752
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0054952447174361286%
Total shareholder yield: -0.0054952447174361286% (Minimal or Negative)
Shareholder yield for GHRS (quarterly period ending 2025-09-30)
Market cap (USD): 981107541.7
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 76470.5882352941
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.007794312548325822%
Total shareholder yield: 0.007794312548325822% (Low Return)
Shareholder yield for GHRS (annual period ending 2025-12-31)
Market cap (USD): 871333271.3
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 47647.0588235294
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.005468293291778195%
Total shareholder yield: 0.005468293291778195% (Low Return)
Shareholder yield for GHRS (quarterly period ending 2025-12-31)
Market cap (USD): 871333271.3
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 82352.9411764706
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.009451371121591947%
Total shareholder yield: 0.009451371121591947% (Low Return)
Shareholder yield for HEIO.AS (annual period ending 2021-12-31)
Market cap (USD): 22543840379.94318
Dividends paid: 904545454.5454545
Stock repurchases: 0
Dividend yield: 4.012384045045897%
Buyback yield: 0%
Total shareholder yield: 4.012384045045897% (Moderate Return)
Shareholder yield for HEIO.AS (annual period ending 2022-12-31)
Market cap (USD): 19107713166.223404
Dividends paid: 1169148936.1702127
Stock repurchases: 45744680.85106383
Dividend yield: 6.118727688653557%
Buyback yield: 0.23940426807288717%
Total shareholder yield: 6.358131956726444% (Moderate Return)
Shareholder yield for HEIO.AS (annual period ending 2023-12-31)
Market cap (USD): 21724778445.72222
Dividends paid: 1483333333.3333333
Stock repurchases: 1046666666.6666666
Net debt paydown: -2842104018.912525
Dividend yield: 6.82784101591339%
Buyback yield: 4.817847368532145%
Debt paydown yield: -13.082315320330265%
Total shareholder yield: -1.4366269358847301% (Minimal or Negative)
Shareholder yield for HEIO.AS (quarterly period ending 2024-09-30)
Market cap (USD): 19690852264.333332
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HEIO.AS (quarterly period ending 2024-12-31)
Market cap (USD): 15750502604.84375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HEIO.AS (annual period ending 2024-12-31)
Market cap (USD): 15750502604.84375
Dividends paid: 1248958333.3333335
Stock repurchases: 5208333.333333334
Net debt paydown: 2505069444.4444427
Dividend yield: 7.92964113379621%
Buyback yield: 0.033067727830676436%
Debt paydown yield: 15.904695280479869%
Total shareholder yield: 23.867404142106757% (High Return)
Shareholder yield for HEIO.AS (quarterly period ending 2025-06-30)
Market cap (USD): 19793403164.235294
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2930036764.705883
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.803097478457708%
Total shareholder yield: -14.803097478457708% (Minimal or Negative)
Shareholder yield for HGS.NS (annual period ending 2022-03-31)
Market cap (USD): 605113389.3261243
Dividends paid: 58648186.73348279
Stock repurchases: 0
Dividend yield: 9.692098665804682%
Buyback yield: 0%
Total shareholder yield: 9.692098665804682% (Moderate Return)
Shareholder yield for HGS.NS (annual period ending 2023-03-31)
Market cap (USD): 577474826.4908649
Dividends paid: 13248818.51400731
Stock repurchases: 0
Net debt paydown: 64208353.10184024
Dividend yield: 2.2942677163117677%
Buyback yield: 0%
Debt paydown yield: 11.11881421602643%
Total shareholder yield: 13.413081932338198% (High Return)
Shareholder yield for HGS.NS (annual period ending 2024-03-31)
Market cap (USD): 408966656.1486324
Dividends paid: 1327497.3018347523
Stock repurchases: 150376543.95011392
Net debt paydown: -131058607.02517657
Dividend yield: 0.3245979303878247%
Buyback yield: 36.76987883712993%
Debt paydown yield: -32.04628178233323%
Total shareholder yield: 5.048194985184523% (Moderate Return)
Shareholder yield for HGS.NS (quarterly period ending 2024-09-30)
Market cap (USD): 451616837.479097
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HGS.NS (quarterly period ending 2024-12-31)
Market cap (USD): 376760624.9912576
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HGS.NS (annual period ending 2025-03-31)
Market cap (USD): 252742661.70790058
Dividends paid: 3321253.214870236
Stock repurchases: 0
Net debt paydown: 25462344.38533634
Dividend yield: 1.314084924336466%
Buyback yield: 0%
Debt paydown yield: 10.07441490616398%
Total shareholder yield: 11.388499830500447% (High Return)
Shareholder yield for HGS.NS (quarterly period ending 2025-03-31)
Market cap (USD): 252742661.70790058
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HGS.NS (quarterly period ending 2025-06-30)
Market cap (USD): 303612087.04364616
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HGS.NS (quarterly period ending 2025-09-30)
Market cap (USD): 257067843.2102593
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HGS.NS (quarterly period ending 2025-12-31)
Market cap (USD): 230787667.64787793
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMRN (annual period ending 2021-06-30)
Market cap (USD): 39145329.699999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMRN (annual period ending 2022-06-30)
Market cap (USD): 17272372.28
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMRN (annual period ending 2023-06-30)
Market cap (USD): 16303828.040000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19454.199588947246
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.11932289485155319%
Total shareholder yield: 0.11932289485155319% (Low Return)
Shareholder yield for IMRN (annual period ending 2024-06-30)
Market cap (USD): 19532308.84
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 36599.15673289183
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1873775242481361%
Total shareholder yield: 0.1873775242481361% (Low Return)
Shareholder yield for IMRN (quarterly period ending 2024-12-31)
Market cap (USD): 13721043.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMRN (quarterly period ending 2025-06-30)
Market cap (USD): 14043891.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMRN (annual period ending 2025-06-30)
Market cap (USD): 14043891.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 41663.28104575163
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.29666478913686134%
Total shareholder yield: 0.29666478913686134% (Low Return)
Shareholder yield for IPAR (annual period ending 2021-12-31)
Market cap (USD): 3055259507.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IPAR (annual period ending 2022-12-31)
Market cap (USD): 2829157493.54
Dividends paid: 63743000
Stock repurchases: 0
Dividend yield: 2.253073579167952%
Buyback yield: 0%
Total shareholder yield: 2.253073579167952% (Low Return)
Shareholder yield for IPAR (annual period ending 2023-12-31)
Market cap (USD): 4300421872.68
Dividends paid: 80047000
Stock repurchases: 15389000
Net debt paydown: 17300000
Dividend yield: 1.8613755201211255%
Buyback yield: 0.35784861242949767%
Debt paydown yield: 0.40228611313472673%
Total shareholder yield: 2.6215102456853496% (Low Return)
Shareholder yield for IPAR (quarterly period ending 2024-09-30)
Market cap (USD): 3939171063
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IPAR (quarterly period ending 2024-12-31)
Market cap (USD): 4023078609.2200003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IPAR (annual period ending 2024-12-31)
Market cap (USD): 4023078609.2200003
Dividends paid: 96026000
Stock repurchases: 0
Net debt paydown: 178000
Dividend yield: 2.3868785407257462%
Buyback yield: 0%
Debt paydown yield: 0.004424472333005466%
Total shareholder yield: 2.3913030130587516% (Low Return)
Shareholder yield for IPAR (quarterly period ending 2025-03-31)
Market cap (USD): 3505862246.07
Dividends paid: 25700000
Stock repurchases: 0
Dividend yield: 0.7330578954951574%
Buyback yield: 0%
Total shareholder yield: 0.7330578954951574% (Low Return)
Shareholder yield for IPAR (quarterly period ending 2025-06-30)
Market cap (USD): 4065672897.9500003
Dividends paid: 25694000
Stock repurchases: 2043000
Net debt paydown: -95827000
Dividend yield: 0.6319741072370939%
Buyback yield: 0.05024998447440581%
Debt paydown yield: -2.356977612446836%
Total shareholder yield: -1.6747535207353363% (Minimal or Negative)
Shareholder yield for IPAR (quarterly period ending 2025-09-30)
Market cap (USD): 3069030593.23
Dividends paid: 25695000
Stock repurchases: 5428000
Net debt paydown: 49657000
Dividend yield: 0.8372350558082026%
Buyback yield: 0.1768636654184442%
Debt paydown yield: 1.6180027696543264%
Total shareholder yield: 2.6321014908809732% (Low Return)
Shareholder yield for IPAR (quarterly period ending 2025-12-31)
Market cap (USD): 2671910908.8300004
Dividends paid: 25632000
Stock repurchases: 6399000
Net debt paydown: 22148000
Dividend yield: 0.9593134230371463%
Buyback yield: 0.23949151818097297%
Debt paydown yield: 0.8289198538321907%
Total shareholder yield: 2.02772479505031% (Low Return)
Shareholder yield for IPAR (annual period ending 2025-12-31)
Market cap (USD): 2671910908.8300004
Dividends paid: 102721000
Stock repurchases: 13870000
Net debt paydown: -15527000
Dividend yield: 3.844476986883532%
Buyback yield: 0.5191041345788553%
Debt paydown yield: -0.581119675386149%
Total shareholder yield: 3.7824614460762387% (Low Return)
Shareholder yield for JLP.L (annual period ending 2021-06-30)
Market cap (USD): 8525830.8125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JLP.L (annual period ending 2022-06-30)
Market cap (USD): 5516070.256097563
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JLP.L (annual period ending 2023-06-30)
Market cap (USD): 3271737.8734177216
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9669510.589688174
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -295.5466166238805%
Total shareholder yield: -295.5466166238805% (Minimal or Negative)
Shareholder yield for JLP.L (annual period ending 2024-06-30)
Market cap (USD): 2862770.6392405066
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -16799774.6835443
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -586.8362087156687%
Total shareholder yield: -586.8362087156687% (Minimal or Negative)
Shareholder yield for JLP.L (quarterly period ending 2024-12-31)
Market cap (USD): 1615420.575
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JLP.L (annual period ending 2025-06-30)
Market cap (USD): 1327742.9383561644
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11489809.797121547
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 865.3640298284478%
Total shareholder yield: 865.3640298284478% (High Return)
Shareholder yield for JLP.L (quarterly period ending 2025-06-30)
Market cap (USD): 1327742.9383561644
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19612762.32876712
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1477.150565985992%
Total shareholder yield: 1477.150565985992% (High Return)
Shareholder yield for METN.SW (annual period ending 2021-12-31)
Market cap (USD): 533892320
Dividends paid: 8374725.274725274
Stock repurchases: 0
Dividend yield: 1.5686169216154437%
Buyback yield: 0%
Total shareholder yield: 1.5686169216154437% (Low Return)
Shareholder yield for METN.SW (annual period ending 2022-12-31)
Market cap (USD): 500959288.30434775
Dividends paid: 18733695.652173914
Stock repurchases: 0
Dividend yield: 3.7395644894785605%
Buyback yield: 0%
Total shareholder yield: 3.7395644894785605% (Low Return)
Shareholder yield for METN.SW (annual period ending 2023-12-31)
Market cap (USD): 441765314.71428573
Dividends paid: 18647619.04761905
Stock repurchases: 0
Net debt paydown: -25093167.70186336
Dividend yield: 4.221159612696054%
Buyback yield: 0%
Debt paydown yield: -5.68020323598572%
Total shareholder yield: -1.4590436232896664% (Minimal or Negative)
Shareholder yield for METN.SW (annual period ending 2024-12-31)
Market cap (USD): 310312319.2
Dividends paid: 10000000
Stock repurchases: 0
Net debt paydown: -48435238.0952381
Dividend yield: 3.222559782924661%
Buyback yield: 0%
Debt paydown yield: -15.608545036209472%
Total shareholder yield: -12.385985253284812% (Minimal or Negative)
Shareholder yield for METN.SW (quarterly period ending 2024-12-31)
Market cap (USD): 310312319.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for METN.SW (quarterly period ending 2025-06-30)
Market cap (USD): 330534750
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLALE.PA (annual period ending 2021-12-31)
Market cap (USD): 363067.22727272724
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLSTR.PA (annual period ending 2021-12-31)
Market cap (USD): 5110216.931818182
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOUR.BR (annual period ending 2021-12-31)
Market cap (USD): 131253206.47727272
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOUR.BR (annual period ending 2022-12-31)
Market cap (USD): 120429518.19148938
Dividends paid: 3519148.936170213
Stock repurchases: 0
Dividend yield: 2.922164755798971%
Buyback yield: 0%
Total shareholder yield: 2.922164755798971% (Low Return)
Shareholder yield for MOUR.BR (annual period ending 2023-12-31)
Market cap (USD): 170600289.33333334
Dividends paid: 4227777.777777778
Stock repurchases: 724444.4444444444
Dividend yield: 2.478177378420025%
Buyback yield: 0.424644323450685%
Total shareholder yield: 2.9028217018707103% (Low Return)
Shareholder yield for MOUR.BR (quarterly period ending 2024-12-31)
Market cap (USD): 196058326.875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOUR.BR (annual period ending 2024-12-31)
Market cap (USD): 196058326.875
Dividends paid: 4537500
Stock repurchases: 108333.33333333334
Dividend yield: 2.3143622983648906%
Buyback yield: 0.05525566552569987%
Total shareholder yield: 2.3696179638905903% (Low Return)
Shareholder yield for MOUR.BR (quarterly period ending 2025-06-30)
Market cap (USD): 264010167.5294118
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRPL.NS (annual period ending 2022-03-31)
Market cap (USD): 927030686.3440591
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRPL.NS (annual period ending 2023-03-31)
Market cap (USD): 1081658709.2641902
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRPL.NS (annual period ending 2024-03-31)
Market cap (USD): 4455503032.891555
Dividends paid: 21016908.502218492
Stock repurchases: 0
Net debt paydown: 541811415.3459694
Dividend yield: 0.4717067488691358%
Buyback yield: 0%
Debt paydown yield: 12.160499304931276%
Total shareholder yield: 12.632206053800413% (High Return)
Shareholder yield for MRPL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 3735053437.5578117
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRPL.NS (quarterly period ending 2024-12-31)
Market cap (USD): 2969142163.99557
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRPL.NS (annual period ending 2025-03-31)
Market cap (USD): 2692813105.1443577
Dividends paid: 40977320.551788636
Stock repurchases: 0
Net debt paydown: -15111074.742731094
Dividend yield: 1.521729097110581%
Buyback yield: 0%
Debt paydown yield: -0.5611631462229166%
Total shareholder yield: 0.9605659508876644% (Low Return)
Shareholder yield for MRPL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 2692813105.1443577
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRPL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 2878683481.4824486
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRPL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 2906811093.990531
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MVP.AX (annual period ending 2021-06-30)
Market cap (USD): 375245394.9774436
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MVP.AX (annual period ending 2022-06-30)
Market cap (USD): 111881370.0413793
Dividends paid: 0
Stock repurchases: 2068.9655172413795
Dividend yield: 0%
Buyback yield: 0.0018492493580264285%
Total shareholder yield: 0.0018492493580264285% (Low Return)
Shareholder yield for MVP.AX (annual period ending 2023-06-30)
Market cap (USD): 57448284.42384107
Dividends paid: 0
Stock repurchases: 1115231.7880794702
Net debt paydown: 244635.76158940396
Dividend yield: 0%
Buyback yield: 1.9412795338700286%
Debt paydown yield: 0.42583649632517134%
Total shareholder yield: 2.3671160301952% (Low Return)
Shareholder yield for MVP.AX (annual period ending 2024-06-30)
Market cap (USD): 30793275.226666667
Dividends paid: 0
Stock repurchases: 355333.3333333333
Net debt paydown: 171364.23841059604
Dividend yield: 0%
Buyback yield: 1.153931599408491%
Debt paydown yield: 0.556498901624457%
Total shareholder yield: 1.7104305010329481% (Low Return)
Shareholder yield for NAH.L (annual period ending 2021-12-31)
Market cap (USD): 347100.60256756755
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAH.L (annual period ending 2022-12-31)
Market cap (USD): 204362.4825301205
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5571328.557473134
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2726.1992947516624%
Total shareholder yield: 2726.1992947516624% (High Return)
Shareholder yield for NAH.L (annual period ending 2023-12-31)
Market cap (USD): 380343.33999999997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4583666.310812876
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1205.139101637188%
Total shareholder yield: 1205.139101637188% (High Return)
Shareholder yield for NAH.L (annual period ending 2024-12-31)
Market cap (USD): 436167.92699999997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3960174.050632909
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 907.9471014458404%
Total shareholder yield: 907.9471014458404% (High Return)
Shareholder yield for NAH.L (quarterly period ending 2024-12-31)
Market cap (USD): 436167.92699999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAH.L (quarterly period ending 2025-06-30)
Market cap (USD): 298745.1554794521
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1305804.7945205476
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 437.096558913191%
Total shareholder yield: 437.096558913191% (High Return)
Shareholder yield for NPB (quarterly period ending 2025-03-31)
Market cap (USD): 495557795.86
Dividends paid: 2847000
Stock repurchases: 4840000
Dividend yield: 0.5745041292427384%
Buyback yield: 0.9766771989936261%
Total shareholder yield: 1.5511813282363645% (Low Return)
Shareholder yield for NPB (quarterly period ending 2025-06-30)
Market cap (USD): 471350506.46000004
Dividends paid: 3156000
Stock repurchases: 0
Net debt paydown: 96207000
Dividend yield: 0.6695654203710558%
Buyback yield: 0%
Debt paydown yield: 20.410925347794098%
Total shareholder yield: 21.080490768165156% (High Return)
Shareholder yield for NPB (quarterly period ending 2025-09-30)
Market cap (USD): 588237132.4200001
Dividends paid: 2839000
Stock repurchases: 62000
Net debt paydown: -94127000
Dividend yield: 0.4826284917309436%
Buyback yield: 0.010539967061401376%
Debt paydown yield: -16.00153999336334%
Total shareholder yield: -15.508371534570996% (Minimal or Negative)
Shareholder yield for NPB (quarterly period ending 2025-12-31)
Market cap (USD): 578554216.66
Dividends paid: 2591000
Stock repurchases: 77270000
Net debt paydown: -138178000
Dividend yield: 0.4478404832926242%
Buyback yield: 13.355705960641092%
Debt paydown yield: -23.883327788656207%
Total shareholder yield: -10.07978134472249% (Minimal or Negative)
Shareholder yield for NPB (annual period ending 2025-12-31)
Market cap (USD): 578554216.66
Dividends paid: 11433000
Stock repurchases: 82172000
Net debt paydown: -233732000
Dividend yield: 1.9761328620164311%
Buyback yield: 14.20299042575126%
Debt paydown yield: -40.39932529562009%
Total shareholder yield: -24.220202007852397% (Minimal or Negative)
Shareholder yield for OMSE (quarterly period ending 2025-09-30)
Market cap (USD): 180406992
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 105617.26252458617
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.058543885330445605%
Total shareholder yield: 0.058543885330445605% (Low Return)