speb/financial-data huggingface dataset:
Shareholder yield for ITX.L (quarterly period ending 2025-06-30)
Market cap (USD): 206910.3649315069
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 270000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 130.49128790110515%
Total shareholder yield: 130.49128790110515% (High Return)
Shareholder yield for JFB (quarterly period ending 2025-03-31)
Market cap (USD): 85776908.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JFB (quarterly period ending 2025-06-30)
Market cap (USD): 135543700.1
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 26884
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.019834193680831943%
Total shareholder yield: 0.019834193680831943% (Low Return)
Shareholder yield for JFB (quarterly period ending 2025-09-30)
Market cap (USD): 130688403.38
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 28206
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.021582634166847987%
Total shareholder yield: 0.021582634166847987% (Low Return)
Shareholder yield for JFB (annual period ending 2025-12-31)
Market cap (USD): 147884245.92999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 119368
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.08071718474765868%
Total shareholder yield: 0.08071718474765868% (Low Return)
Shareholder yield for JFB (quarterly period ending 2025-12-31)
Market cap (USD): 147884245.92999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 25697
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.017376428326357024%
Total shareholder yield: 0.017376428326357024% (Low Return)
Shareholder yield for KLI.AX (annual period ending 2022-06-30)
Market cap (USD): 25745605.03448276
Dividends paid: 0
Stock repurchases: 377015.1724137931
Dividend yield: 0%
Buyback yield: 1.4643865308616062%
Total shareholder yield: 1.4643865308616062% (Low Return)
Shareholder yield for KLI.AX (annual period ending 2023-06-30)
Market cap (USD): 8240866.953642385
Dividends paid: 0
Stock repurchases: 86704.63576158941
Dividend yield: 0%
Buyback yield: 1.052130027694074%
Total shareholder yield: 1.052130027694074% (Low Return)
Shareholder yield for KLI.AX (annual period ending 2024-06-30)
Market cap (USD): 8295806.066666666
Dividends paid: 0
Stock repurchases: 29600
Dividend yield: 0%
Buyback yield: 0.3568067980631274%
Total shareholder yield: 0.3568067980631274% (Low Return)
Shareholder yield for KNIA.DE (annual period ending 2021-12-31)
Market cap (USD): 13483317037.886364
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KNIA.DE (annual period ending 2022-12-31)
Market cap (USD): 13710471521.787235
Dividends paid: 1289130434.7826087
Stock repurchases: 702173913.0434783
Dividend yield: 9.402524433489095%
Buyback yield: 5.121442482322052%
Total shareholder yield: 14.523966915811148% (High Return)
Shareholder yield for KNIA.DE (annual period ending 2023-12-31)
Market cap (USD): 16109144259.911112
Dividends paid: 1977380952.3809524
Stock repurchases: 852380952.3809524
Net debt paydown: -316459627.3291924
Dividend yield: 12.274897539416928%
Buyback yield: 5.2912863565457675%
Debt paydown yield: -1.9644719931941228%
Total shareholder yield: 15.601711902768573% (High Return)
Shareholder yield for KNIA.DE (quarterly period ending 2024-09-30)
Market cap (USD): 16109144259.911112
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KNIA.DE (annual period ending 2024-12-31)
Market cap (USD): 15102322743.666668
Dividends paid: 1313333333.3333333
Stock repurchases: 56666666.666666664
Net debt paydown: -442380952.38095236
Dividend yield: 8.696234053692798%
Buyback yield: 0.375218220590806%
Debt paydown yield: -2.92922459604083%
Total shareholder yield: 6.142227678242774% (Moderate Return)
Shareholder yield for KNIA.DE (quarterly period ending 2024-12-31)
Market cap (USD): 15102322743.666668
Dividends paid: 0
Stock repurchases: 24444444.444444444
Dividend yield: 0%
Buyback yield: 0.1618588402548575%
Total shareholder yield: 0.1618588402548575% (Low Return)
Shareholder yield for KNIA.DE (quarterly period ending 2025-03-31)
Market cap (USD): 15758945471.652172
Dividends paid: 0
Stock repurchases: 21590909.09090909
Net debt paydown: -508106060.606061
Dividend yield: 0%
Buyback yield: 0.13700732152254536%
Debt paydown yield: -3.2242389664972357%
Total shareholder yield: -3.0872316449746906% (Minimal or Negative)
Shareholder yield for KNIA.DE (quarterly period ending 2025-06-30)
Market cap (USD): 24658782894.42353
Dividends paid: 1223750000
Stock repurchases: 1250000
Net debt paydown: -1142727272.7272725
Dividend yield: 4.962734800170309%
Buyback yield: 0.005069187742768447%
Debt paydown yield: -4.634159267389045%
Total shareholder yield: 0.33364472052403293% (Low Return)
Shareholder yield for KNIA.DE (quarterly period ending 2025-12-31)
Market cap (USD): 24901891751.788235
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -751360759.4936705
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.0172838553107693%
Total shareholder yield: -3.0172838553107693% (Minimal or Negative)
Shareholder yield for KNIA.DE (annual period ending 2025-12-31)
Market cap (USD): 24901891751.788235
Dividends paid: 1239240506.329114
Stock repurchases: 25316455.69620253
Net debt paydown: -2402194092.827004
Dividend yield: 4.9764914195329055%
Buyback yield: 0.10166478895879277%
Debt paydown yield: -9.646632941669981%
Total shareholder yield: -4.568476733178283% (Minimal or Negative)
Shareholder yield for KSC.DE (annual period ending 2021-09-30)
Market cap (USD): 210073240.6976744
Dividends paid: 7395348.837209302
Stock repurchases: 0
Dividend yield: 3.520366902823322%
Buyback yield: 0%
Total shareholder yield: 3.520366902823322% (Low Return)
Shareholder yield for KSC.DE (annual period ending 2022-09-30)
Market cap (USD): 116197552.94117646
Dividends paid: 6967647.05882353
Stock repurchases: 0
Dividend yield: 5.996380201182733%
Buyback yield: 0%
Total shareholder yield: 5.996380201182733% (Moderate Return)
Shareholder yield for KSC.DE (annual period ending 2023-09-30)
Market cap (USD): 63679316.84210527
Dividends paid: 3937894.7368421056
Stock repurchases: 0
Net debt paydown: -12976181.630546957
Dividend yield: 6.183946267209856%
Buyback yield: 0%
Debt paydown yield: -20.377388254214125%
Total shareholder yield: -14.19344198700427% (Minimal or Negative)
Shareholder yield for KSC.DE (quarterly period ending 2024-09-30)
Market cap (USD): 38409746.666666664
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KSC.DE (annual period ending 2024-09-30)
Market cap (USD): 38409746.666666664
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1272456.1403508857
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.312847000511899%
Total shareholder yield: 3.312847000511899% (Low Return)
Shareholder yield for KSC.DE (quarterly period ending 2025-03-31)
Market cap (USD): 34890841.30434783
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LLOYDSENGG.NS (annual period ending 2022-03-31)
Market cap (USD): 236968469.47646052
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LLOYDSENGG.NS (annual period ending 2023-03-31)
Market cap (USD): 280423508.1559074
Dividends paid: 602131.5468940317
Stock repurchases: 0
Net debt paydown: -5380469.002157689
Dividend yield: 0.21472220744034906%
Buyback yield: 0%
Debt paydown yield: -1.9186939916486259%
Total shareholder yield: -1.7039717842082769% (Minimal or Negative)
Shareholder yield for LLOYDSENGG.NS (annual period ending 2024-03-31)
Market cap (USD): 786312648.853167
Dividends paid: 1293776.2321621298
Stock repurchases: 0
Net debt paydown: -2671525.188937296
Dividend yield: 0.1645371257920238%
Buyback yield: 0%
Debt paydown yield: -0.33975355640452964%
Total shareholder yield: -0.17521643061250586% (Minimal or Negative)
Shareholder yield for LLOYDSENGG.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1297447634.9068322
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LLOYDSENGG.NS (quarterly period ending 2025-03-31)
Market cap (USD): 900602726.8806163
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1875214.239969097
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.20821769510561064%
Total shareholder yield: -0.20821769510561064% (Minimal or Negative)
Shareholder yield for LLOYDSENGG.NS (annual period ending 2025-03-31)
Market cap (USD): 900602726.8806163
Dividends paid: 3260462.941314005
Stock repurchases: 0
Net debt paydown: -632059.4266181905
Dividend yield: 0.3620312091000598%
Buyback yield: 0%
Debt paydown yield: -0.07018182465507637%
Total shareholder yield: 0.29184938444498343% (Low Return)
Shareholder yield for LLOYDSENGG.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1112506044.474608
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LLOYDSENGG.NS (quarterly period ending 2025-09-30)
Market cap (USD): 879132462.4396844
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LLOYDSENGG.NS (quarterly period ending 2025-12-31)
Market cap (USD): 838710522.2056367
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLORQ.PA (annual period ending 2021-12-31)
Market cap (USD): 12113284.09090909
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLORQ.PA (annual period ending 2022-12-31)
Market cap (USD): 12023234.042553192
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 59.82954545454545
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0004976160760307412%
Total shareholder yield: 0.0004976160760307412% (Low Return)
Shareholder yield for MLORQ.PA (annual period ending 2023-12-31)
Market cap (USD): 14127299.999999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLORQ.PA (annual period ending 2024-12-31)
Market cap (USD): 16722656.250000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MPC (annual period ending 2021-12-31)
Market cap (USD): 16906050532.849998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MPC (annual period ending 2022-12-31)
Market cap (USD): 31549592144.449997
Dividends paid: 1279000000
Stock repurchases: 11922000000
Dividend yield: 4.05393513216935%
Buyback yield: 37.78812716631978%
Total shareholder yield: 41.84206229848913% (High Return)
Shareholder yield for MPC (annual period ending 2023-12-31)
Market cap (USD): 41160146168.65
Dividends paid: 1261000000
Stock repurchases: 11572000000
Net debt paydown: -592000000
Dividend yield: 3.0636431533385857%
Buyback yield: 28.114574599868448%
Debt paydown yield: -1.4382844938750539%
Total shareholder yield: 29.73993325933198% (High Return)
Shareholder yield for MPC (quarterly period ending 2024-09-30)
Market cap (USD): 45854487259.45
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MPC (annual period ending 2024-12-31)
Market cap (USD): 39490268616.450005
Dividends paid: 1154000000
Stock repurchases: 9189000000
Net debt paydown: -257000000
Dividend yield: 2.922238922222199%
Buyback yield: 23.269023792287513%
Debt paydown yield: -0.6507932435104897%
Total shareholder yield: 25.540469470999223% (High Return)
Shareholder yield for MPC (quarterly period ending 2024-12-31)
Market cap (USD): 39490268616.450005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MPC (quarterly period ending 2025-03-31)
Market cap (USD): 41481276467.15
Dividends paid: 285000000
Stock repurchases: 1057000000
Dividend yield: 0.687056967076937%
Buyback yield: 2.548137593685342%
Total shareholder yield: 3.2351945607622787% (Low Return)
Shareholder yield for MPC (quarterly period ending 2025-06-30)
Market cap (USD): 47562316574.2
Dividends paid: 279000000
Stock repurchases: 780000000
Net debt paydown: 2102000000
Dividend yield: 0.5865988456738512%
Buyback yield: 1.639953762098939%
Debt paydown yield: 4.41946513837432%
Total shareholder yield: 6.64601774614711% (Moderate Return)
Shareholder yield for MPC (quarterly period ending 2025-09-30)
Market cap (USD): 55494234947.15
Dividends paid: 276000000
Stock repurchases: 650000000
Net debt paydown: -4168000000
Dividend yield: 0.4973489593339721%
Buyback yield: 1.1712928390111663%
Debt paydown yield: -7.510690081536217%
Total shareholder yield: -5.842048283191079% (Minimal or Negative)
Shareholder yield for MPC (annual period ending 2025-12-31)
Market cap (USD): 47060185562
Dividends paid: 1140000000
Stock repurchases: 3488000000
Net debt paydown: -5600000000
Dividend yield: 2.4224298871454586%
Buyback yield: 7.411785479266104%
Debt paydown yield: -11.899655585977692%
Total shareholder yield: -2.0654402195661294% (Minimal or Negative)
Shareholder yield for MPC (quarterly period ending 2025-12-31)
Market cap (USD): 47060185562
Dividends paid: 300000000
Stock repurchases: 1001000000
Net debt paydown: -155000000
Dividend yield: 0.637481549248805%
Buyback yield: 2.1270634359935126%
Debt paydown yield: -0.3293654671118825%
Total shareholder yield: 2.4351795181304348% (Low Return)
Shareholder yield for MTEX (annual period ending 2021-12-31)
Market cap (USD): 69603196.9
Dividends paid: 4347000
Stock repurchases: 5052000
Dividend yield: 6.245402788388301%
Buyback yield: 7.258287298582402%
Total shareholder yield: 13.503690086970703% (High Return)
Shareholder yield for MTEX (annual period ending 2022-12-31)
Market cap (USD): 33653444.800000004
Dividends paid: 1532000
Stock repurchases: 1982000
Dividend yield: 4.552282861693849%
Buyback yield: 5.889441665716193%
Total shareholder yield: 10.441724527410042% (High Return)
Shareholder yield for MTEX (annual period ending 2023-12-31)
Market cap (USD): 15630327
Dividends paid: 748000
Stock repurchases: 176000
Net debt paydown: 505000
Dividend yield: 4.785568465714121%
Buyback yield: 1.1260161095797931%
Debt paydown yield: 3.230898496237475%
Total shareholder yield: 9.14248307153139% (Moderate Return)
Shareholder yield for MTEX (quarterly period ending 2024-09-30)
Market cap (USD): 14954942.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MTEX (quarterly period ending 2024-12-31)
Market cap (USD): 25915468.099999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MTEX (annual period ending 2024-12-31)
Market cap (USD): 25915468.099999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -986000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.8046775624322993%
Total shareholder yield: -3.8046775624322993% (Minimal or Negative)
Shareholder yield for MTEX (quarterly period ending 2025-03-31)
Market cap (USD): 17714370.599999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MTEX (quarterly period ending 2025-06-30)
Market cap (USD): 18042414.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -51000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.28266726717757207%
Total shareholder yield: -0.28266726717757207% (Minimal or Negative)
Shareholder yield for MTEX (quarterly period ending 2025-09-30)
Market cap (USD): 19200216.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1730000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.010315065978553%
Total shareholder yield: -9.010315065978553% (Minimal or Negative)
Shareholder yield for MTEX (quarterly period ending 2025-12-31)
Market cap (USD): 15919777.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 743000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.667150655843023%
Total shareholder yield: 4.667150655843023% (Moderate Return)
Shareholder yield for MTEX (annual period ending 2025-12-31)
Market cap (USD): 15919777.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -662000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.158349574923393%
Total shareholder yield: -4.158349574923393% (Minimal or Negative)
Shareholder yield for MVC.MC (annual period ending 2021-12-31)
Market cap (USD): 663321470
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MVC.MC (annual period ending 2022-12-31)
Market cap (USD): 701628788.9361702
Dividends paid: 244557446.80851066
Stock repurchases: 22493617.021276597
Dividend yield: 34.855674491252806%
Buyback yield: 3.2059142064826145%
Total shareholder yield: 38.061588697735424% (High Return)
Shareholder yield for MVC.MC (annual period ending 2023-12-31)
Market cap (USD): 1009090947.3777778
Dividends paid: 111127777.77777778
Stock repurchases: 0
Net debt paydown: -117388108.74704486
Dividend yield: 11.01266224482087%
Buyback yield: 0%
Debt paydown yield: -11.633055380398508%
Total shareholder yield: -0.620393135577638% (Minimal or Negative)
Shareholder yield for MVC.MC (quarterly period ending 2024-12-31)
Market cap (USD): 1105535783.3333335
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MVC.MC (annual period ending 2024-12-31)
Market cap (USD): 1105535783.3333335
Dividends paid: 108948958.33333334
Stock repurchases: 0
Net debt paydown: 77146597.22222215
Dividend yield: 9.8548558966439%
Buyback yield: 0%
Debt paydown yield: 6.978208972089097%
Total shareholder yield: 16.833064868732997% (High Return)
Shareholder yield for MVC.MC (quarterly period ending 2025-06-30)
Market cap (USD): 1566107564.7999997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -101966335.78431368
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.510813054998257%
Total shareholder yield: -6.510813054998257% (Minimal or Negative)
Shareholder yield for MX4A.DE (annual period ending 2021-12-31)
Market cap (USD): 74267604090.27272
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MX4A.DE (annual period ending 2022-12-31)
Market cap (USD): 57814981905.67021
Dividends paid: 2633500000
Stock repurchases: 0
Net debt paydown: -2828200000
Dividend yield: 4.555047693860334%
Buyback yield: 0%
Debt paydown yield: -4.891811614875943%
Total shareholder yield: -0.33676392101560904% (Minimal or Negative)
Shareholder yield for MX4A.DE (annual period ending 2023-12-31)
Dividends paid: 3235500000
Stock repurchases: 0
Net debt paydown: 13000000
Shareholder yield for MX4A.DE (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MX4A.DE (annual period ending 2024-12-31)
Dividends paid: 3584200000
Stock repurchases: 0
Net debt paydown: -2600000
Shareholder yield for MX4A.DE (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MX4A.DE (quarterly period ending 2025-03-31)
Dividends paid: 2567400000
Stock repurchases: 0
Net debt paydown: -2883800000
Shareholder yield for MX4A.DE (quarterly period ending 2025-06-30)
Dividends paid: 455300000
Stock repurchases: 8200000
Net debt paydown: -1000000
Shareholder yield for MX4A.DE (quarterly period ending 2025-09-30)
Market cap (USD): 94967546753.3294
Dividends paid: 455300000
Stock repurchases: 0
Net debt paydown: -900000
Dividend yield: 0.47942693642766754%
Buyback yield: 0%
Debt paydown yield: -0.0009476921651326614%
Total shareholder yield: 0.47847924426253485% (Low Return)
Shareholder yield for MX4A.DE (annual period ending 2025-12-31)
Market cap (USD): 94563718950.56471
Dividends paid: 3933000000
Stock repurchases: 266100000
Net debt paydown: 5700000
Dividend yield: 4.159100386117495%
Buyback yield: 0.28139756235592817%
Debt paydown yield: 0.006027681719010863%
Total shareholder yield: 4.446525630192434% (Moderate Return)
Shareholder yield for MX4A.DE (quarterly period ending 2025-12-31)
Market cap (USD): 94563718950.56471
Dividends paid: 455000000
Stock repurchases: 257900000
Net debt paydown: -1000000
Dividend yield: 0.4811570494999899%
Buyback yield: 0.27272616058471955%
Debt paydown yield: -0.0010574880208790987%
Total shareholder yield: 0.7528257220638304% (Low Return)
Shareholder yield for NAG.AX (annual period ending 2021-06-30)
Market cap (USD): 76047791.518797
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAG.AX (annual period ending 2022-06-30)
Market cap (USD): 43596363.24137931
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAG.AX (annual period ending 2023-06-30)
Market cap (USD): 33491245.933774833
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -853427.3076044759
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.5482100883676657%
Total shareholder yield: -2.5482100883676657% (Minimal or Negative)
Shareholder yield for NAG.AX (annual period ending 2024-06-30)
Market cap (USD): 8428630.226666667
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1875568.732891832
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 22.252355156806743%
Total shareholder yield: 22.252355156806743% (High Return)
Shareholder yield for PFLT (annual period ending 2021-09-30)
Market cap (USD): 749095114.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PFLT (annual period ending 2022-09-30)
Market cap (USD): 615150955.2
Dividends paid: 46067000
Stock repurchases: 0
Dividend yield: 7.48873095466828%
Buyback yield: 0%
Total shareholder yield: 7.48873095466828% (Moderate Return)
Shareholder yield for PFLT (annual period ending 2023-09-30)
Market cap (USD): 761001262.32
Dividends paid: 58739000
Stock repurchases: 0
Net debt paydown: 177347000
Dividend yield: 7.718646854924706%
Buyback yield: 0%
Debt paydown yield: 23.30442914895269%
Total shareholder yield: 31.023076003877396% (High Return)
Shareholder yield for PFLT (annual period ending 2024-09-30)
Market cap (USD): 920742074.88
Dividends paid: 78813000
Stock repurchases: 0
Net debt paydown: -681601000
Dividend yield: 8.559726132888157%
Buyback yield: 0%
Debt paydown yield: -74.02735452149646%
Total shareholder yield: -65.4676283886083% (Minimal or Negative)
Shareholder yield for PFLT (quarterly period ending 2024-09-30)
Market cap (USD): 920742074.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PFLT (quarterly period ending 2024-12-31)
Market cap (USD): 894945421.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PFLT (quarterly period ending 2025-03-31)
Market cap (USD): 941577833.04
Dividends paid: 26769000
Stock repurchases: 0
Dividend yield: 2.842993862076488%
Buyback yield: 0%
Total shareholder yield: 2.842993862076488% (Low Return)
Shareholder yield for PFLT (quarterly period ending 2025-06-30)
Market cap (USD): 896929779.8399999
Dividends paid: 29967000
Stock repurchases: 0
Net debt paydown: -25562000
Dividend yield: 3.3410642252669662%
Buyback yield: 0%
Debt paydown yield: -2.8499443963784894%
Total shareholder yield: 0.49111982888847683% (Low Return)
Shareholder yield for PFLT (quarterly period ending 2025-09-30)
Market cap (USD): 794735346.96
Dividends paid: 30509000
Stock repurchases: 0
Net debt paydown: -385458000
Dividend yield: 3.8388880168350625%
Buyback yield: 0%
Debt paydown yield: -48.501428994500294%
Total shareholder yield: -44.66254097766523% (Minimal or Negative)
Shareholder yield for PFLT (annual period ending 2025-09-30)
Market cap (USD): 794735346.96
Dividends paid: 111562000
Stock repurchases: 0
Net debt paydown: -599737000
Dividend yield: 14.037629058119022%
Buyback yield: 0%
Debt paydown yield: -75.46373799707004%
Total shareholder yield: -61.42610893895102% (Minimal or Negative)
Shareholder yield for PFLT (quarterly period ending 2025-12-31)
Market cap (USD): 857242621.44
Dividends paid: 30510000
Stock repurchases: 0
Net debt paydown: 144760000
Dividend yield: 3.559085752030057%
Buyback yield: 0%
Debt paydown yield: 16.886701195144905%
Total shareholder yield: 20.445786947174962% (High Return)
Shareholder yield for PGC.V (annual period ending 2021-12-31)
Market cap (USD): 5448796.464566929
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PGC.V (annual period ending 2022-12-31)
Market cap (USD): 5088214.345588235
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1670.8198239925878
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.03283705658825638%
Total shareholder yield: 0.03283705658825638% (Low Return)
Shareholder yield for PGC.V (annual period ending 2023-12-31)
Market cap (USD): 3494935.106060606
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PGC.V (quarterly period ending 2024-09-30)
Market cap (USD): 5125904.822222222
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PGC.V (annual period ending 2024-12-31)
Market cap (USD): 3226093.9440559447
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PGC.V (quarterly period ending 2024-12-31)
Market cap (USD): 3226093.9440559447
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PGC.V (quarterly period ending 2025-03-31)
Market cap (USD): 4839140.916083916
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PGC.V (quarterly period ending 2025-06-30)
Market cap (USD): 5051074.094890511
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PGC.V (quarterly period ending 2025-09-30)
Market cap (USD): 6637862.359712231
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -205187.13438008726
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.0911628361782224%
Total shareholder yield: -3.0911628361782224% (Minimal or Negative)
Shareholder yield for PGC.V (annual period ending 2025-12-31)
Market cap (USD): 5051074.094890511
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PGC.V (quarterly period ending 2025-12-31)
Market cap (USD): 5051074.094890511
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11815.785327941878
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2339261928446924%
Total shareholder yield: -0.2339261928446924% (Minimal or Negative)
Shareholder yield for PMI.SW (annual period ending 2021-12-31)
Market cap (USD): 118125058910.57143
Dividends paid: 0
Stock repurchases: 775000000
Dividend yield: 0%
Buyback yield: 0.6560843288863262%
Total shareholder yield: 0.6560843288863262% (Low Return)
Shareholder yield for PMI.SW (annual period ending 2022-12-31)
Market cap (USD): 131122233348.26088
Dividends paid: 7812000000
Stock repurchases: 209000000
Dividend yield: 5.957799680891123%
Buyback yield: 0.15939325823172615%
Total shareholder yield: 6.117192939122849% (Moderate Return)
Shareholder yield for PMI.SW (annual period ending 2023-12-31)
Market cap (USD): 131865210934.7857
Dividends paid: 7964000000
Stock repurchases: 0
Net debt paydown: -4786000000
Dividend yield: 6.039500444084997%
Buyback yield: 0%
Debt paydown yield: -3.6294637274473622%
Total shareholder yield: 2.4100367166376344% (Low Return)
Shareholder yield for PMI.SW (quarterly period ending 2024-09-30)
Market cap (USD): 184169703635.6667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PMI.SW (quarterly period ending 2024-12-31)
Market cap (USD): 186940474917.44443
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PMI.SW (annual period ending 2024-12-31)
Market cap (USD): 186940474917.44443
Dividends paid: 8197000000
Stock repurchases: 0
Net debt paydown: 2214000000
Dividend yield: 4.384818217467305%
Buyback yield: 0%
Debt paydown yield: 1.1843342117204603%
Total shareholder yield: 5.569152429187765% (Moderate Return)
Shareholder yield for PMI.SW (quarterly period ending 2025-03-31)
Market cap (USD): 236723835632.22726
Dividends paid: 2116000000
Stock repurchases: 0
Dividend yield: 0.8938685850323095%
Buyback yield: 0%
Total shareholder yield: 0.8938685850323095% (Low Return)
Shareholder yield for PMI.SW (quarterly period ending 2025-06-30)
Market cap (USD): 270137211982.94998
Dividends paid: 2106000000
Stock repurchases: 0
Net debt paydown: -1883000000
Dividend yield: 0.7796038111672385%
Buyback yield: 0%
Debt paydown yield: -0.6970531701936894%
Total shareholder yield: 0.08255064097354914% (Low Return)
Shareholder yield for PMI.SW (quarterly period ending 2025-09-30)
Market cap (USD): 232868173577.975
Dividends paid: 2107000000
Stock repurchases: 0
Net debt paydown: 1380000000
Dividend yield: 0.9048037641324478%
Buyback yield: 0%
Debt paydown yield: 0.5926099641683805%
Total shareholder yield: 1.4974137283008284% (Low Return)
Shareholder yield for PMI.SW (quarterly period ending 2025-12-31)
Market cap (USD): 243391651684.83542
Dividends paid: 2295000000
Stock repurchases: 0
Net debt paydown: 1247000000
Dividend yield: 0.9429246993942769%
Buyback yield: 0%
Debt paydown yield: 0.5123429630259971%
Total shareholder yield: 1.455267662420274% (Low Return)
Shareholder yield for PMI.SW (annual period ending 2025-12-31)
Market cap (USD): 243391651684.83542
Dividends paid: 8624000000
Stock repurchases: 0
Net debt paydown: -3140000000
Dividend yield: 3.543260395458059%
Buyback yield: 0%
Debt paydown yield: -1.2901017673629758%
Total shareholder yield: 2.253158628095083% (Low Return)
Shareholder yield for PRTA (annual period ending 2021-12-31)
Market cap (USD): 2586249907.7999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRTA (annual period ending 2022-12-31)
Market cap (USD): 3154282529.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRTA (annual period ending 2023-12-31)
Market cap (USD): 1902516632.5800002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6263829.787234042
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3292391603819868%
Total shareholder yield: -0.3292391603819868% (Minimal or Negative)
Shareholder yield for PRTA (quarterly period ending 2024-09-30)
Market cap (USD): 875869655.01
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRTA (annual period ending 2024-12-31)
Market cap (USD): 725092332.4499999
Dividends paid: 0
Stock repurchases: 367708.3333333334
Net debt paydown: 1855208.333333332
Dividend yield: 0%
Buyback yield: 0.050711932381203244%
Debt paydown yield: 0.25585821974765693%
Total shareholder yield: 0.3065701521288602% (Low Return)
Shareholder yield for PRTA (quarterly period ending 2024-12-31)
Market cap (USD): 725092332.4499999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRTA (quarterly period ending 2025-03-31)
Market cap (USD): 648133074.0600001
Dividends paid: 0
Stock repurchases: 52173.91304347826
Dividend yield: 0%
Buyback yield: 0.00804987665830001%
Total shareholder yield: 0.00804987665830001% (Low Return)
Shareholder yield for PRTA (quarterly period ending 2025-06-30)
Market cap (USD): 317784148.59000003
Dividends paid: 0
Stock repurchases: 87058.82352941176
Net debt paydown: -416841.4322250653
Dividend yield: 0%
Buyback yield: 0.027395584051529788%
Debt paydown yield: -0.1311712475510751%
Total shareholder yield: -0.10377566349954531% (Minimal or Negative)
Shareholder yield for PRTA (quarterly period ending 2025-09-30)
Market cap (USD): 510967593.12
Dividends paid: 0
Stock repurchases: 20000
Net debt paydown: 822352.9411764722
Dividend yield: 0%
Buyback yield: 0.00391414255410578%
Debt paydown yield: 0.16094033207764388%
Total shareholder yield: 0.16485447463174965% (Low Return)
Shareholder yield for PRTA (annual period ending 2025-12-31)
Market cap (USD): 499973413.35
Dividends paid: 0
Stock repurchases: 163529.41176470587
Net debt paydown: 1444203.4313725494
Dividend yield: 0%
Buyback yield: 0.032707621525112814%
Debt paydown yield: 0.2888560457036849%
Total shareholder yield: 0.3215636672287977% (Low Return)
Shareholder yield for PRTA (quarterly period ending 2025-12-31)
Market cap (USD): 499973413.35
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 834117.6470588222
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1668324004410428%
Total shareholder yield: 0.1668324004410428% (Low Return)
Shareholder yield for REACH.OL (annual period ending 2021-12-31)
Market cap (USD): 92085372.87571266
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REACH.OL (annual period ending 2022-12-31)
Market cap (USD): 118472996.52631578
Dividends paid: 4097570.8502024286
Stock repurchases: 0
Dividend yield: 3.458653845471239%
Buyback yield: 0%
Total shareholder yield: 3.458653845471239% (Low Return)
Shareholder yield for REACH.OL (annual period ending 2023-12-31)
Market cap (USD): 129755829.45383105
Dividends paid: 4516797.6424361495
Stock repurchases: 0
Net debt paydown: -110471086.63490371
Dividend yield: 3.4809978568579765%
Buyback yield: 0%
Debt paydown yield: -85.13766749432317%
Total shareholder yield: -81.65666963746519% (Minimal or Negative)
Shareholder yield for REACH.OL (quarterly period ending 2024-09-30)
Market cap (USD): 230556009.58396944
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REACH.OL (quarterly period ending 2024-12-31)
Market cap (USD): 215377751.33333334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REACH.OL (annual period ending 2024-12-31)
Market cap (USD): 215377751.33333334
Dividends paid: 8635216.24007061
Stock repurchases: 0
Net debt paydown: -13681534.670719624
Dividend yield: 4.009335312776183%
Buyback yield: 0%
Debt paydown yield: -6.352343538746092%
Total shareholder yield: -2.3430082259699088% (Minimal or Negative)
Shareholder yield for REACH.OL (quarterly period ending 2025-03-31)
Market cap (USD): 218700626.14122137
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REACH.OL (quarterly period ending 2025-06-30)
Market cap (USD): 249358995.95630583
Dividends paid: 13654319.76166832
Stock repurchases: 0
Net debt paydown: 7340180.757597581
Dividend yield: 5.475767862034909%
Buyback yield: 0%
Debt paydown yield: 2.9436197917975937%
Total shareholder yield: 8.419387653832501% (Moderate Return)
Shareholder yield for REACH.OL (quarterly period ending 2025-09-30)
Market cap (USD): 250952495.9278557
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -51497126.328127936
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -20.520667123762113%
Total shareholder yield: -20.520667123762113% (Minimal or Negative)
Shareholder yield for REACH.OL (annual period ending 2025-12-31)
Market cap (USD): 222423301.06374505
Dividends paid: 13681393.034825869
Stock repurchases: 0
Net debt paydown: -36919833.928328335
Dividend yield: 6.151061048637558%
Buyback yield: 0%
Debt paydown yield: -16.598905668497093%
Total shareholder yield: -10.447844619859534% (Minimal or Negative)
Shareholder yield for REACH.OL (quarterly period ending 2025-12-31)
Market cap (USD): 222423301.06374505
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5259330.402097732
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.364559098325064%
Total shareholder yield: 2.364559098325064% (Low Return)
Shareholder yield for RMT (annual period ending 2021-12-31)
Market cap (USD): 424084671.53
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RMT (annual period ending 2022-12-31)
Market cap (USD): 352423453.39
Dividends paid: 21661849
Stock repurchases: 0
Dividend yield: 6.146540132795446%
Buyback yield: 0%
Total shareholder yield: 6.146540132795446% (Moderate Return)
Shareholder yield for RMT (annual period ending 2023-12-31)
Market cap (USD): 408041115.23
Dividends paid: 18290527
Stock repurchases: 0
Net debt paydown: 9000000
Dividend yield: 4.482520588566229%
Buyback yield: 0%
Debt paydown yield: 2.2056600827901818%
Total shareholder yield: 6.6881806713564105% (Moderate Return)
Shareholder yield for RMT (annual period ending 2024-12-31)
Market cap (USD): 465263132.7
Dividends paid: 1306156
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0.2807349020800676%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0.2807349020800676% (Low Return)
Shareholder yield for RMT (quarterly period ending 2024-12-31)
Market cap (USD): 465263132.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RMT (quarterly period ending 2025-06-30)
Market cap (USD): 460450065.80999994
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -18000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.909218683319185%
Total shareholder yield: -3.909218683319185% (Minimal or Negative)
Shareholder yield for RYD.AX (annual period ending 2021-06-30)
Market cap (USD): 76915969.66165413
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RYD.AX (annual period ending 2022-06-30)
Market cap (USD): 53885035.27586207
Dividends paid: 3866424.827586207
Stock repurchases: 185856.55172413794
Dividend yield: 7.175322068162739%
Buyback yield: 0.3449131113539288%
Total shareholder yield: 7.520235179516668% (Moderate Return)
Shareholder yield for RYD.AX (annual period ending 2023-06-30)
Market cap (USD): 40541618.67549669
Dividends paid: 3916144.3708609273
Stock repurchases: 986384.1059602649
Dividend yield: 9.659565895004189%
Buyback yield: 2.4330160910828025%
Total shareholder yield: 12.09258198608699% (High Return)
Shareholder yield for RYD.AX (annual period ending 2024-06-30)
Market cap (USD): 51551868.800000004
Dividends paid: 4381424.666666667
Stock repurchases: 1233666.6666666667
Dividend yield: 8.49906078800904%
Buyback yield: 2.3930590595130212%
Total shareholder yield: 10.89211984752206% (High Return)
Shareholder yield for SHRP.V (annual period ending 2021-06-30)
Market cap (USD): 2847271.0080645164
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SHRP.V (annual period ending 2022-06-30)
Market cap (USD): 2526380
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SHRP.V (annual period ending 2023-06-30)
Market cap (USD): 816799.5488721804
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SHRP.V (annual period ending 2024-06-30)
Market cap (USD): 2775329.8540145988
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SHRP.V (quarterly period ending 2024-09-30)
Market cap (USD): 1005873.5185185184
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SHRP.V (quarterly period ending 2024-12-31)
Market cap (USD): 949600.8741258743
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SHRP.V (quarterly period ending 2025-03-31)
Market cap (USD): 569760.5244755246
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SHRP.V (annual period ending 2025-06-30)
Market cap (USD): 2973567.7007299266
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SHRP.V (quarterly period ending 2025-06-30)
Market cap (USD): 2973567.7007299266
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SHRP.V (quarterly period ending 2025-09-30)
Market cap (USD): 3907710.0719424468
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 525.1273433807655
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.013438237067565632%
Total shareholder yield: 0.013438237067565632% (Low Return)
Shareholder yield for SHRP.V (quarterly period ending 2025-12-31)
Market cap (USD): 4361232.627737226
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SOMA.V (annual period ending 2021-12-31)
Market cap (USD): 32644593.97637795
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SOMA.V (annual period ending 2022-12-31)
Market cap (USD): 28742330.536764707
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SOMA.V (annual period ending 2023-12-31)
Market cap (USD): 54739755.310606055
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2539919.0285204984
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.639989737090364%
Total shareholder yield: -4.639989737090364% (Minimal or Negative)
Shareholder yield for SOMA.V (quarterly period ending 2024-09-30)
Market cap (USD): 47381296.400000006
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SOMA.V (quarterly period ending 2024-12-31)
Market cap (USD): 44730594.503496505
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SOMA.V (annual period ending 2024-12-31)
Market cap (USD): 44730594.503496505
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -705112.2960372977
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.5763535089661738%
Total shareholder yield: -1.5763535089661738% (Minimal or Negative)
Shareholder yield for SOMA.V (quarterly period ending 2025-03-31)
Market cap (USD): 62954170.04195804
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SOMA.V (quarterly period ending 2025-06-30)
Market cap (USD): 109807019.02919708
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -540507.4421928413
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.4922339637041994%
Total shareholder yield: -0.4922339637041994% (Minimal or Negative)
Shareholder yield for SOMA.V (quarterly period ending 2025-09-30)
Market cap (USD): 106522698.74100721
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8286754.3506800365
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.77933196269083%
Total shareholder yield: 7.77933196269083% (Moderate Return)
Shareholder yield for SOMA.V (annual period ending 2025-12-31)
Market cap (USD): 134016440.54744524
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7220159.083252516
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.387517422309388%
Total shareholder yield: 5.387517422309388% (Moderate Return)
Shareholder yield for SOMA.V (quarterly period ending 2025-12-31)
Market cap (USD): 134016440.54744524
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1939852.1608990151
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.447473274901864%
Total shareholder yield: -1.447473274901864% (Minimal or Negative)
Shareholder yield for SPN.V (annual period ending 2021-12-31)
Market cap (USD): 65561425.51968504
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPN.V (annual period ending 2022-12-31)
Market cap (USD): 27444704.242647056
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPN.V (annual period ending 2023-12-31)
Market cap (USD): 28276361.946969695
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -398887.1212121212
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.4106734167578052%
Total shareholder yield: -1.4106734167578052% (Minimal or Negative)
Shareholder yield for SPN.V (quarterly period ending 2024-09-30)
Market cap (USD): 14887383.725925926
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SPN.V (annual period ending 2024-12-31)
Market cap (USD): 20077890.139860142
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 52273.13519813516
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2603517343406447%
Total shareholder yield: 0.2603517343406447% (Low Return)
Shareholder yield for SPN.V (quarterly period ending 2024-12-31)
Market cap (USD): 20077890.139860142
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 26309.717689717654
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.131038259032435%
Total shareholder yield: 0.131038259032435% (Low Return)
Shareholder yield for SPN.V (quarterly period ending 2025-03-31)
Market cap (USD): 14054523.0979021
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5479.020979020977
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.03898404051745323%
Total shareholder yield: 0.03898404051745323% (Low Return)
Shareholder yield for SPN.V (quarterly period ending 2025-06-30)
Market cap (USD): 16765771.03649635
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9186.202848246554
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.05479141298213896%
Total shareholder yield: -0.05479141298213896% (Minimal or Negative)