speb/financial-data huggingface dataset:
Shareholder yield for MHF (annual period ending 2023-10-31)
Market cap (USD): 114897175.25
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1860000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.6188387538274138%
Total shareholder yield: -1.6188387538274138% (Minimal or Negative)
Shareholder yield for MHF (quarterly period ending 2024-10-31)
Market cap (USD): 141121288.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MHF (annual period ending 2024-10-31)
Market cap (USD): 141121288.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1330000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9424517107097352%
Total shareholder yield: -0.9424517107097352% (Minimal or Negative)
Shareholder yield for MHF (quarterly period ending 2025-04-30)
Market cap (USD): 149344104
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1330000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8905607683045861%
Total shareholder yield: 0.8905607683045861% (Low Return)
Shareholder yield for MHF (annual period ending 2025-10-31)
Market cap (USD): 150677533.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1330000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8826796995585277%
Total shareholder yield: 0.8826796995585277% (Low Return)
Shareholder yield for MHF (quarterly period ending 2025-10-31)
Market cap (USD): 150677533.5
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 MIVO.V (annual period ending 2022-05-31)
Market cap (USD): 3098207.401574803
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MIVO.V (annual period ending 2023-05-31)
Market cap (USD): 867953.6911764705
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MIVO.V (annual period ending 2024-05-31)
Market cap (USD): 861618.2627737225
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MIVO.V (quarterly period ending 2024-11-30)
Market cap (USD): 12647325.214285715
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MIVO.V (quarterly period ending 2025-02-28)
Market cap (USD): 9290319.13888889
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 116.11111111111086
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0012498075617776636%
Total shareholder yield: 0.0012498075617776636% (Low Return)
Shareholder yield for MIVO.V (quarterly period ending 2025-05-31)
Market cap (USD): 14256244.202898553
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MIVO.V (quarterly period ending 2025-08-31)
Market cap (USD): 18668395.693430655
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MIVO.V (quarterly period ending 2025-11-30)
Market cap (USD): 16863100.285714287
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSA.TO (annual period ending 2021-12-31)
Market cap (USD): 170015572.76377952
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSA.TO (annual period ending 2022-12-31)
Market cap (USD): 108742837.13235293
Dividends paid: 4742.034557654189
Stock repurchases: 0
Dividend yield: 0.004360778771922761%
Buyback yield: 0%
Total shareholder yield: 0.004360778771922761% (Low Return)
Shareholder yield for MSA.TO (annual period ending 2023-12-31)
Market cap (USD): 118760359.09848484
Dividends paid: 5288.742831368
Stock repurchases: 0
Net debt paydown: 1243.9163442695299
Dividend yield: 0.004453289693223464%
Buyback yield: 0%
Debt paydown yield: 0.001047417129513715%
Total shareholder yield: 0.005500706822737179% (Low Return)
Shareholder yield for MSA.TO (quarterly period ending 2024-09-30)
Market cap (USD): 243197313.97777778
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSA.TO (annual period ending 2024-12-31)
Market cap (USD): 287506936.1048951
Dividends paid: 6282.519185041686
Stock repurchases: 0
Net debt paydown: 2566.4106929875406
Dividend yield: 0.0021851713458313046%
Buyback yield: 0%
Debt paydown yield: 0.0008926430533318339%
Total shareholder yield: 0.0030778143991631386% (Low Return)
Shareholder yield for MSA.TO (quarterly period ending 2024-12-31)
Market cap (USD): 287506936.1048951
Dividends paid: 1697.6405635031124
Stock repurchases: 0
Dividend yield: 0.0005904694288431841%
Buyback yield: 0%
Total shareholder yield: 0.0005904694288431841% (Low Return)
Shareholder yield for MSA.TO (quarterly period ending 2025-03-31)
Market cap (USD): 452978554.006993
Dividends paid: 1811.9990401931248
Stock repurchases: 0
Net debt paydown: -922.0082776382169
Dividend yield: 0.00040001872586779277%
Buyback yield: 0%
Debt paydown yield: -0.00020354347230840052%
Total shareholder yield: 0.00019647525355939225% (Low Return)
Shareholder yield for MSA.TO (quarterly period ending 2025-06-30)
Market cap (USD): 518155650.21897805
Dividends paid: 1851.842673909165
Stock repurchases: 0
Net debt paydown: 462.75500347872276
Dividend yield: 0.00035739119570085876%
Buyback yield: 0%
Debt paydown yield: 8.93081071842327e-05%
Total shareholder yield: 0.00044669930288509147% (Low Return)
Shareholder yield for MSA.TO (quarterly period ending 2025-09-30)
Market cap (USD): 944795320.4892088
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSA.TO (annual period ending 2025-12-31)
Market cap (USD): 1200393923.007299
Dividends paid: 7959.4488378434735
Stock repurchases: 3217.5187009084443
Net debt paydown: 1771.6517989753238
Dividend yield: 0.0006630697377993204%
Buyback yield: 0.00026803856960952644%
Debt paydown yield: 0.0001475892009297144%
Total shareholder yield: 0.0010786975083385611% (Low Return)
Shareholder yield for MSA.TO (quarterly period ending 2025-12-31)
Market cap (USD): 1200393923.007299
Dividends paid: 1968.2071189105084
Stock repurchases: 0
Dividend yield: 0.00016396343576778843%
Buyback yield: 0%
Total shareholder yield: 0.00016396343576778843% (Low Return)
Shareholder yield for MSTCLTD.NS (annual period ending 2022-03-31)
Market cap (USD): 238550441.77766055
Dividends paid: 11976262.692865621
Stock repurchases: 0
Dividend yield: 5.020431990659662%
Buyback yield: 0%
Total shareholder yield: 5.020431990659662% (Moderate Return)
Shareholder yield for MSTCLTD.NS (annual period ending 2023-03-31)
Market cap (USD): 192738221.680877
Dividends paid: 13891352.009744216
Stock repurchases: 0
Net debt paydown: 2054153.1533369347
Dividend yield: 7.20736753125417%
Buyback yield: 0%
Debt paydown yield: 1.0657736360866001%
Total shareholder yield: 8.27314116734077% (Moderate Return)
Shareholder yield for MSTCLTD.NS (annual period ending 2024-03-31)
Market cap (USD): 640195777.3512475
Dividends paid: 11565895.191269936
Stock repurchases: 0
Net debt paydown: 273216.278703928
Dividend yield: 1.8066184752299972%
Buyback yield: 0%
Debt paydown yield: 0.04267698856658127%
Total shareholder yield: 1.8492954637965784% (Low Return)
Shareholder yield for MSTCLTD.NS (quarterly period ending 2024-09-30)
Market cap (USD): 515487434.3048256
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSTCLTD.NS (quarterly period ending 2024-12-31)
Market cap (USD): 514644597.2724093
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSTCLTD.NS (annual period ending 2025-03-31)
Market cap (USD): 408720924.26187426
Dividends paid: 33743277.998597145
Stock repurchases: 0
Net debt paydown: 437048.0960484892
Dividend yield: 8.255823471610979%
Buyback yield: 0%
Debt paydown yield: 0.10693068793523898%
Total shareholder yield: 8.362754159546219% (Moderate Return)
Shareholder yield for MSTCLTD.NS (quarterly period ending 2025-03-31)
Market cap (USD): 408720924.26187426
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSTCLTD.NS (quarterly period ending 2025-06-30)
Market cap (USD): 444790264.4512053
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSTCLTD.NS (quarterly period ending 2025-09-30)
Market cap (USD): 372143765.50169104
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSTCLTD.NS (quarterly period ending 2025-12-31)
Market cap (USD): 403602094.2408377
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for N1H.AX (annual period ending 2021-06-30)
Market cap (USD): 3972431.864661654
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for N1H.AX (annual period ending 2022-06-30)
Market cap (USD): 10323756.83448276
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -40215110.08555873
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -389.5394935226948%
Total shareholder yield: -389.5394935226948% (Minimal or Negative)
Shareholder yield for N1H.AX (annual period ending 2023-06-30)
Market cap (USD): 9913541.331125828
Dividends paid: 134124.50331125828
Stock repurchases: 0
Net debt paydown: -4376787.554236129
Dividend yield: 1.3529423929483582%
Buyback yield: 0%
Debt paydown yield: -44.14958699465149%
Total shareholder yield: -42.796644601703136% (Minimal or Negative)
Shareholder yield for N1H.AX (annual period ending 2024-06-30)
Market cap (USD): 8805557.299999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -15755179.227373064
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -178.92313559044203%
Total shareholder yield: -178.92313559044203% (Minimal or Negative)
Shareholder yield for NAHARCAP.NS (annual period ending 2022-03-31)
Market cap (USD): 128472671.1360939
Dividends paid: 662521.4295133852
Stock repurchases: 0
Dividend yield: 0.5156905539946016%
Buyback yield: 0%
Total shareholder yield: 0.5156905539946016% (Low Return)
Shareholder yield for NAHARCAP.NS (annual period ending 2023-03-31)
Market cap (USD): 49775482.740682095
Dividends paid: 305956.1510353228
Stock repurchases: 0
Net debt paydown: 198865.88421469077
Dividend yield: 0.6146723932930563%
Buyback yield: 0%
Debt paydown yield: 0.39952577707931564%
Total shareholder yield: 1.014198170372372% (Low Return)
Shareholder yield for NAHARCAP.NS (annual period ending 2024-03-31)
Market cap (USD): 55126147.870321505
Dividends paid: 301223.16824559297
Stock repurchases: 0
Net debt paydown: -515841.2279649838
Dividend yield: 0.546425208150203%
Buyback yield: 0%
Debt paydown yield: -0.9357469148369414%
Total shareholder yield: -0.3893217066867384% (Minimal or Negative)
Shareholder yield for NAHARCAP.NS (quarterly period ending 2024-09-30)
Market cap (USD): 63130169.217271864
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAHARCAP.NS (quarterly period ending 2024-12-31)
Market cap (USD): 60742187.28359948
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAHARCAP.NS (quarterly period ending 2025-03-31)
Market cap (USD): 43445447.37740693
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAHARCAP.NS (annual period ending 2025-03-31)
Market cap (USD): 43445447.37740693
Dividends paid: 293652.0925882628
Stock repurchases: 0
Net debt paydown: -109795.9008636343
Dividend yield: 0.6759099291516827%
Buyback yield: 0%
Debt paydown yield: -0.2527213033619992%
Total shareholder yield: 0.42318862578968347% (Low Return)
Shareholder yield for NAHARCAP.NS (quarterly period ending 2025-06-30)
Market cap (USD): 66394848.6380763
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAHARCAP.NS (quarterly period ending 2025-09-30)
Market cap (USD): 54080490.83596392
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAHARCAP.NS (quarterly period ending 2025-12-31)
Market cap (USD): 48091365.184360035
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NDA.V (annual period ending 2021-08-31)
Market cap (USD): 55995716.507936515
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NDA.V (annual period ending 2022-08-31)
Market cap (USD): 22522635.17557252
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NDA.V (annual period ending 2023-08-31)
Market cap (USD): 23755758.51851852
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NDA.V (annual period ending 2024-08-31)
Market cap (USD): 23755758.51851852
Dividends paid: 0
Stock repurchases: 148240.74074074073
Dividend yield: 0%
Buyback yield: 0.6240202375570598%
Total shareholder yield: 0.6240202375570598% (Low Return)
Shareholder yield for NDA.V (quarterly period ending 2024-11-30)
Market cap (USD): 76052364.05714285
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NDA.V (quarterly period ending 2025-02-28)
Market cap (USD): 130062777.88888888
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NDA.V (quarterly period ending 2025-05-31)
Market cap (USD): 154309144.46376812
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2118282.185990338
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.372752206845209%
Total shareholder yield: -1.372752206845209% (Minimal or Negative)
Shareholder yield for NDA.V (quarterly period ending 2025-08-31)
Market cap (USD): 98317628.32116787
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1610940.309954511
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.6385060720669093%
Total shareholder yield: -1.6385060720669093% (Minimal or Negative)
Shareholder yield for NDA.V (annual period ending 2025-08-31)
Market cap (USD): 98317628.32116787
Dividends paid: 0
Stock repurchases: 102164.96350364963
Dividend yield: 0%
Buyback yield: 0.10391316923340942%
Total shareholder yield: 0.10391316923340942% (Low Return)
Shareholder yield for NDA.V (quarterly period ending 2025-11-30)
Market cap (USD): 66889428.628571436
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1605802.9405630874
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.400682699025445%
Total shareholder yield: -2.400682699025445% (Minimal or Negative)
Shareholder yield for NIM (annual period ending 2022-03-31)
Market cap (USD): 102435493.31
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NIM (annual period ending 2023-03-31)
Market cap (USD): 101688697.49
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NIM (annual period ending 2024-03-31)
Market cap (USD): 102559959.28
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NIM (quarterly period ending 2024-09-30)
Market cap (USD): 107663064.05
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NIM (quarterly period ending 2025-03-31)
Market cap (USD): 110774713.3
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NIM (annual period ending 2025-03-31)
Market cap (USD): 110774713.3
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NIM (quarterly period ending 2025-09-30)
Market cap (USD): 112143838.97
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NWX.V (annual period ending 2021-07-31)
Market cap (USD): 25543517.903225806
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NWX.V (annual period ending 2022-07-31)
Market cap (USD): 27219811.265625
Dividends paid: 5773900.78125
Stock repurchases: 0
Dividend yield: 21.212126435798137%
Buyback yield: 0%
Total shareholder yield: 21.212126435798137% (High Return)
Shareholder yield for NWX.V (annual period ending 2023-07-31)
Market cap (USD): 19052007.338345863
Dividends paid: 3175334.5864661653
Stock repurchases: 0
Net debt paydown: 50987.06531954887
Dividend yield: 16.666666824525038%
Buyback yield: 0%
Debt paydown yield: 0.26762043712279865%
Total shareholder yield: 16.934287261647835% (High Return)
Shareholder yield for NWX.V (annual period ending 2024-07-31)
Market cap (USD): 9945930.159420291
Dividends paid: 2295215.2173913047
Stock repurchases: 0
Net debt paydown: 49478.582325378666
Dividend yield: 23.076928759824348%
Buyback yield: 0%
Debt paydown yield: 0.4974756662504312%
Total shareholder yield: 23.57440442607478% (High Return)
Shareholder yield for NWX.V (quarterly period ending 2024-10-31)
Market cap (USD): 6836106.949640288
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NWX.V (quarterly period ending 2025-01-31)
Market cap (USD): 5825096.496551725
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NWX.V (quarterly period ending 2025-04-30)
Market cap (USD): 9180858.608695652
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11192.55372313843
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1219118407132139%
Total shareholder yield: 0.1219118407132139% (Low Return)
Shareholder yield for NWX.V (annual period ending 2025-07-31)
Market cap (USD): 9945930.159420291
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 258.6956521739121
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0026010201964759266%
Total shareholder yield: 0.0026010201964759266% (Low Return)
Shareholder yield for NWX.V (quarterly period ending 2025-07-31)
Market cap (USD): 9945930.159420291
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -35814.492753623184
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.36009193890931834%
Total shareholder yield: -0.36009193890931834% (Minimal or Negative)
Shareholder yield for NWX.V (quarterly period ending 2025-10-31)
Market cap (USD): 7541419.571428573
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12208.737060041407
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1618891104573393%
Total shareholder yield: 0.1618891104573393% (Low Return)
Shareholder yield for NWX.V (quarterly period ending 2026-01-31)
Market cap (USD): 7038658.266666667
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11024.338624338627
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1566255699121969%
Total shareholder yield: 0.1566255699121969% (Low Return)
Shareholder yield for OPRX (annual period ending 2021-12-31)
Market cap (USD): 1165498808.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OPRX (annual period ending 2022-12-31)
Market cap (USD): 315253260
Dividends paid: 0
Stock repurchases: 20024258
Dividend yield: 0%
Buyback yield: 6.351800454022268%
Total shareholder yield: 6.351800454022268% (Moderate Return)
Shareholder yield for OPRX (annual period ending 2023-12-31)
Market cap (USD): 268528223.25
Dividends paid: 0
Stock repurchases: 7522000
Net debt paydown: -36589566
Dividend yield: 0%
Buyback yield: 2.801195311599337%
Debt paydown yield: -13.625966595673292%
Total shareholder yield: -10.824771284073956% (Minimal or Negative)
Shareholder yield for OPRX (quarterly period ending 2024-09-30)
Market cap (USD): 144866379
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OPRX (quarterly period ending 2024-12-31)
Market cap (USD): 91198264.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OPRX (annual period ending 2024-12-31)
Market cap (USD): 91198264.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3631000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.9814354142671213%
Total shareholder yield: 3.9814354142671213% (Low Return)
Shareholder yield for OPRX (quarterly period ending 2025-03-31)
Market cap (USD): 162505549.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OPRX (quarterly period ending 2025-06-30)
Market cap (USD): 253328512.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3825000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.5098971537994563%
Total shareholder yield: 1.5098971537994563% (Low Return)
Shareholder yield for OPRX (quarterly period ending 2025-09-30)
Market cap (USD): 384684037.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 367000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.09540297080821815%
Total shareholder yield: 0.09540297080821815% (Low Return)
Shareholder yield for OPRX (annual period ending 2025-12-31)
Market cap (USD): 230059819.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7090000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.0818071645057517%
Total shareholder yield: 3.0818071645057517% (Low Return)
Shareholder yield for OPRX (quarterly period ending 2025-12-31)
Market cap (USD): 230059819.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2505000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.0888472421843312%
Total shareholder yield: 1.0888472421843312% (Low Return)
Shareholder yield for PG.TO (quarterly period ending 2025-12-31)
Market cap (USD): 321672803081.38684
Dividends paid: 1856934306.5693429
Stock repurchases: 1662773722.627737
Net debt paydown: -883363965.761692
Dividend yield: 0.5772742640289417%
Buyback yield: 0.5169146122083055%
Debt paydown yield: -0.27461568317237905%
Total shareholder yield: 0.8195731930648681% (Low Return)
Shareholder yield for PHIN (annual period ending 2023-12-31)
Market cap (USD): 1063970836.92
Dividends paid: 23000000
Stock repurchases: 24000000
Net debt paydown: -652000000
Dividend yield: 2.1617133855454886%
Buyback yield: 2.2557009240474666%
Debt paydown yield: -61.279875103289505%
Total shareholder yield: -56.86246079369655% (Minimal or Negative)
Shareholder yield for PHIN (quarterly period ending 2024-09-30)
Market cap (USD): 1646674419.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PHIN (annual period ending 2024-12-31)
Market cap (USD): 1731081292.08
Dividends paid: 44000000
Stock repurchases: 212000000
Net debt paydown: -180000000
Dividend yield: 2.5417639368704235%
Buyback yield: 12.246680786739313%
Debt paydown yield: -10.398125196288097%
Total shareholder yield: 4.390319527321639% (Moderate Return)
Shareholder yield for PHIN (quarterly period ending 2024-12-31)
Market cap (USD): 1731081292.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PHIN (quarterly period ending 2025-03-31)
Market cap (USD): 1533391512.3600001
Dividends paid: 11000000
Stock repurchases: 100000000
Dividend yield: 0.7173640855146124%
Buyback yield: 6.521491686496477%
Total shareholder yield: 7.238855772011089% (Moderate Return)
Shareholder yield for PHIN (quarterly period ending 2025-06-30)
Market cap (USD): 1617798384.6000001
Dividends paid: 10000000
Stock repurchases: 42000000
Net debt paydown: 0
Dividend yield: 0.6181239946331443%
Buyback yield: 2.596120777459206%
Debt paydown yield: 0%
Total shareholder yield: 3.21424477209235% (Low Return)
Shareholder yield for PHIN (quarterly period ending 2025-09-30)
Market cap (USD): 2100176255.34
Dividends paid: 11000000
Stock repurchases: 39000000
Net debt paydown: -3000000
Dividend yield: 0.5237655635821479%
Buyback yield: 1.8569869981548879%
Debt paydown yield: -0.14284515370422216%
Total shareholder yield: 2.2379074080328136% (Low Return)
Shareholder yield for PHIN (annual period ending 2025-12-31)
Market cap (USD): 2302308502.02
Dividends paid: 42000000
Stock repurchases: 202000000
Net debt paydown: 24000000
Dividend yield: 1.824255957146926%
Buyback yield: 8.773802460563786%
Debt paydown yield: 1.042431975512529%
Total shareholder yield: 11.640490393223242% (High Return)
Shareholder yield for PHIN (quarterly period ending 2025-12-31)
Market cap (USD): 2302308502.02
Dividends paid: 10000000
Stock repurchases: 21000000
Net debt paydown: 26000000
Dividend yield: 0.4343466564635538%
Buyback yield: 0.912127978573463%
Debt paydown yield: 1.1293013068052398%
Total shareholder yield: 2.4757759418422562% (Low Return)
Shareholder yield for PMVP (annual period ending 2021-12-31)
Market cap (USD): 1231963794.6000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PMVP (annual period ending 2022-12-31)
Market cap (USD): 463986364.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PMVP (annual period ending 2023-12-31)
Market cap (USD): 165328474.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 690000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4173509745791848%
Total shareholder yield: 0.4173509745791848% (Low Return)
Shareholder yield for PMVP (quarterly period ending 2024-09-30)
Market cap (USD): 79464331.34
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PMVP (annual period ending 2024-12-31)
Market cap (USD): 80530966.66
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12096000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 15.020308958998408%
Total shareholder yield: 15.020308958998408% (High Return)
Shareholder yield for PMVP (quarterly period ending 2024-12-31)
Market cap (USD): 80530966.66
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PMVP (quarterly period ending 2025-03-31)
Market cap (USD): 58131624.940000005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PMVP (quarterly period ending 2025-06-30)
Market cap (USD): 56531671.96
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 86000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.15212711214494212%
Total shareholder yield: 0.15212711214494212% (Low Return)
Shareholder yield for PMVP (quarterly period ending 2025-09-30)
Market cap (USD): 74664472.39999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 89000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1191999315594173%
Total shareholder yield: 0.1191999315594173% (Low Return)
Shareholder yield for PMVP (annual period ending 2025-12-31)
Market cap (USD): 66664707.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 352000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5280155170560075%
Total shareholder yield: 0.5280155170560075% (Low Return)
Shareholder yield for PMVP (quarterly period ending 2025-12-31)
Market cap (USD): 66664707.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 93000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.13950409967672925%
Total shareholder yield: 0.13950409967672925% (Low Return)
Shareholder yield for RIL.AX (annual period ending 2021-06-30)
Market cap (USD): 25521469.639097743
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RIL.AX (annual period ending 2022-06-30)
Market cap (USD): 46818696.027586214
Dividends paid: 0
Stock repurchases: 226111.72413793104
Dividend yield: 0%
Buyback yield: 0.4829517763687885%
Total shareholder yield: 0.4829517763687885% (Low Return)
Shareholder yield for RIL.AX (annual period ending 2023-06-30)
Market cap (USD): 22479175.24503311
Dividends paid: 0
Stock repurchases: 40872.8476821192
Dividend yield: 0%
Buyback yield: 0.18182538832758227%
Total shareholder yield: 0.18182538832758227% (Low Return)
Shareholder yield for RIL.AX (annual period ending 2024-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 550
Shareholder yield for RMD (annual period ending 2021-06-30)
Market cap (USD): 34218800985.600002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RMD (annual period ending 2022-06-30)
Market cap (USD): 29301389568
Dividends paid: 245341000
Stock repurchases: 0
Net debt paydown: -557477000
Dividend yield: 0.8373015874576013%
Buyback yield: 0%
Debt paydown yield: -1.9025616471405156%
Total shareholder yield: -1.0652600596829143% (Minimal or Negative)
Shareholder yield for RMD (annual period ending 2023-06-30)
Market cap (USD): 30780964684.8
Dividends paid: 258276000
Stock repurchases: 0
Net debt paydown: -662358000
Dividend yield: 0.8390770160869575%
Buyback yield: 0%
Debt paydown yield: -2.1518428898593944%
Total shareholder yield: -1.3127658737724368% (Minimal or Negative)
Shareholder yield for RMD (annual period ending 2024-06-30)
Market cap (USD): 27251742862.08
Dividends paid: 282320000
Stock repurchases: 150011000
Net debt paydown: 705973000
Dividend yield: 1.0359704384002535%
Buyback yield: 0.5504638758673153%
Debt paydown yield: 2.59056091778387%
Total shareholder yield: 4.176995232051439% (Moderate Return)
Shareholder yield for RMD (quarterly period ending 2024-09-30)
Market cap (USD): 34838191745.28
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RMD (quarterly period ending 2024-12-31)
Market cap (USD): 32707313464.32
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 100292000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.30663478401981037%
Total shareholder yield: 0.30663478401981037% (Low Return)
Shareholder yield for RMD (quarterly period ending 2025-03-31)
Market cap (USD): 32086472140.8
Dividends paid: 77704000
Stock repurchases: 75026000
Net debt paydown: -688951000
Dividend yield: 0.24217059344830372%
Buyback yield: 0.23382439699439458%
Debt paydown yield: -2.147169676294686%
Total shareholder yield: -1.6711746858519876% (Minimal or Negative)
Shareholder yield for RMD (quarterly period ending 2025-06-30)
Market cap (USD): 37061906112
Dividends paid: 77590000
Stock repurchases: 100008000
Net debt paydown: -12041000
Dividend yield: 0.20935242716746752%
Buyback yield: 0.26984041160154776%
Debt paydown yield: -0.03248888485015436%
Total shareholder yield: 0.446703953918861% (Low Return)
Shareholder yield for RMD (annual period ending 2025-06-30)
Market cap (USD): 37061906112
Dividends paid: 310880000
Stock repurchases: 300025000
Net debt paydown: 22122000
Dividend yield: 0.8388127665655665%
Buyback yield: 0.8095239329929043%
Debt paydown yield: 0.059689320708837694%
Total shareholder yield: 1.7080260202673083% (Low Return)
Shareholder yield for RMD (quarterly period ending 2025-09-30)
Market cap (USD): 39403116149.759995
Dividends paid: 87750000
Stock repurchases: 150010000
Net debt paydown: 5461000
Dividend yield: 0.22269812282482254%
Buyback yield: 0.3807059305407593%
Debt paydown yield: 0.013859309957223427%
Total shareholder yield: 0.6172633633228052% (Low Return)
Shareholder yield for RMD (quarterly period ending 2025-12-31)
Market cap (USD): 34755509606.4
Dividends paid: 87584000
Stock repurchases: 175014000
Net debt paydown: -1369000
Dividend yield: 0.25200033316119747%
Buyback yield: 0.5035575711074376%
Debt paydown yield: -0.003938943826471494%
Total shareholder yield: 0.7516189604421636% (Low Return)
Shareholder yield for SAIC (annual period ending 2022-01-31)
Market cap (USD): 3261656585.8500004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAIC (annual period ending 2023-01-31)
Market cap (USD): 4192592140.23
Dividends paid: 83000000
Stock repurchases: 267000000
Dividend yield: 1.979682192397726%
Buyback yield: 6.36837524542401%
Total shareholder yield: 8.348057437821737% (Moderate Return)
Shareholder yield for SAIC (annual period ending 2024-01-31)
Market cap (USD): 5223723755.64
Dividends paid: 79000000
Stock repurchases: 382000000
Net debt paydown: 280000000
Dividend yield: 1.5123311203948049%
Buyback yield: 7.312790987225512%
Debt paydown yield: 5.360160933044878%
Total shareholder yield: 14.185283040665194% (High Return)
Shareholder yield for SAIC (quarterly period ending 2024-10-31)
Market cap (USD): 5955958260.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SAIC (quarterly period ending 2025-01-31)
Market cap (USD): 4484302191.33
Dividends paid: 18000000
Stock repurchases: 133000000
Dividend yield: 0.4014002453893808%
Buyback yield: 2.965901813154869%
Total shareholder yield: 3.36730205854425% (Low Return)
Shareholder yield for SAIC (annual period ending 2025-01-31)
Market cap (USD): 4484302191.33
Dividends paid: 75000000
Stock repurchases: 558000000
Net debt paydown: -147000000
Dividend yield: 1.6725010224557535%
Buyback yield: 12.443407607070805%
Debt paydown yield: -3.2781020040132764%
Total shareholder yield: 10.83780662551328% (High Return)
Shareholder yield for SAIC (quarterly period ending 2025-04-30)
Market cap (USD): 5028404851.86
Dividends paid: 19000000
Stock repurchases: 142000000
Net debt paydown: -48000000
Dividend yield: 0.3778534258826023%
Buyback yield: 2.82395718291208%
Debt paydown yield: -0.9545770759139425%
Total shareholder yield: 2.24723353288074% (Low Return)
Shareholder yield for SAIC (quarterly period ending 2025-07-31)
Market cap (USD): 4646645176.29
Dividends paid: 17000000
Stock repurchases: 110000000
Net debt paydown: -4000000
Dividend yield: 0.36585535058162616%
Buyback yield: 2.367299327292875%
Debt paydown yield: -0.0860836119015591%
Total shareholder yield: 2.647071065972942% (Low Return)
Shareholder yield for SAIC (quarterly period ending 2025-10-31)
Market cap (USD): 3920752194.06
Dividends paid: 17000000
Stock repurchases: 95000000
Net debt paydown: -201000000
Dividend yield: 0.4335902693813514%
Buyback yield: 2.4230044465428464%
Debt paydown yield: -5.12656730268539%
Total shareholder yield: -2.269972586761192% (Minimal or Negative)
Shareholder yield for SAIC (quarterly period ending 2026-01-31)
Market cap (USD): 4271227023.57
Dividends paid: 17000000
Stock repurchases: 98000000
Net debt paydown: -39000000
Dividend yield: 0.3980120912840397%
Buyback yield: 2.2944226438726996%
Debt paydown yield: -0.9130865623575029%
Total shareholder yield: 1.7793481727992366% (Low Return)
Shareholder yield for SAIC (annual period ending 2026-01-31)
Market cap (USD): 4271227023.57
Dividends paid: 70000000
Stock repurchases: 445000000
Net debt paydown: -292000000
Dividend yield: 1.638873317051928%
Buyback yield: 10.418551801258685%
Debt paydown yield: -6.836442979702328%
Total shareholder yield: 5.220982138608285% (Moderate Return)
Shareholder yield for SKB.DE (annual period ending 2021-12-31)
Market cap (USD): 587756486.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SKB.DE (annual period ending 2022-12-31)
Market cap (USD): 286195177.9148937
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SKB.DE (annual period ending 2023-12-31)
Market cap (USD): 222166526.99999997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -100373522.45862883
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -45.17940835372956%
Total shareholder yield: -45.17940835372956% (Minimal or Negative)
Shareholder yield for SKB.DE (quarterly period ending 2024-09-30)
Market cap (USD): 165064221.3
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SKB.DE (annual period ending 2024-12-31)
Market cap (USD): 260953864.87500003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 444444.44444441795
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.17031533319397743%
Total shareholder yield: 0.17031533319397743% (Low Return)
Shareholder yield for SKB.DE (quarterly period ending 2024-12-31)
Market cap (USD): 260953864.87500003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SKB.DE (quarterly period ending 2025-03-31)
Market cap (USD): 296368390.76086956
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SKB.DE (quarterly period ending 2025-06-30)
Market cap (USD): 267118256.96470588
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -45806905.37084401
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -17.148549070120815%
Total shareholder yield: -17.148549070120815% (Minimal or Negative)
Shareholder yield for SKB.DE (quarterly period ending 2025-09-30)
Market cap (USD): 269062349.08235294
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 117647.0588235259
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04372483152130558%
Total shareholder yield: 0.04372483152130558% (Low Return)
Shareholder yield for SKB.DE (quarterly period ending 2025-12-31)
Market cap (USD): 208017856.5882353
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -50235294.11764705
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -24.14951049951746%
Total shareholder yield: -24.14951049951746% (Minimal or Negative)
Shareholder yield for SKB.DE (annual period ending 2025-12-31)
Market cap (USD): 208017856.5882353
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -60960784.31372547
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -29.305553529664234%
Total shareholder yield: -29.305553529664234% (Minimal or Negative)
Shareholder yield for SOJA3.SA (annual period ending 2021-12-31)
Market cap (USD): 325184796.4421053
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SOJA3.SA (annual period ending 2022-12-31)
Market cap (USD): 232872583.03605312
Dividends paid: 890151.5151515151
Stock repurchases: 0
Dividend yield: 0.3822483108772417%
Buyback yield: 0%
Total shareholder yield: 0.3822483108772417% (Low Return)
Shareholder yield for SOJA3.SA (annual period ending 2023-12-31)
Market cap (USD): 422893640.3809524
Dividends paid: 7572989.69072165
Stock repurchases: 0
Net debt paydown: -66543250.156201206
Dividend yield: 1.790755161013943%
Buyback yield: 0%
Debt paydown yield: -15.735221294947236%
Total shareholder yield: -13.944466133933293% (Minimal or Negative)
Shareholder yield for SOJA3.SA (quarterly period ending 2024-09-30)
Market cap (USD): 274330320.9723757
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SOJA3.SA (quarterly period ending 2024-12-31)
Market cap (USD): 215125091.61873987
Dividends paid: 2921844.660194175
Stock repurchases: 0
Dividend yield: 1.3582072821948998%
Buyback yield: 0%
Total shareholder yield: 1.3582072821948998% (Low Return)
Shareholder yield for SOJA3.SA (annual period ending 2024-12-31)
Market cap (USD): 215125091.61873987
Dividends paid: 9369255.66343042
Stock repurchases: 1916181.229773463
Net debt paydown: 52755193.00703968
Dividend yield: 4.355259348377309%
Buyback yield: 0.8907288384422664%
Debt paydown yield: 24.52303104676242%
Total shareholder yield: 29.769019233581993% (High Return)
Shareholder yield for SOJA3.SA (quarterly period ending 2025-03-31)
Market cap (USD): 234368465.9479167
Dividends paid: 1543055.5555555555
Stock repurchases: 0
Dividend yield: 0.6583887253409195%
Buyback yield: 0%
Total shareholder yield: 0.6583887253409195% (Low Return)
Shareholder yield for SOJA3.SA (quarterly period ending 2025-06-30)
Market cap (USD): 272342131.54014593
Dividends paid: 4324452.554744525
Stock repurchases: 0
Net debt paydown: -18426028.994322777
Dividend yield: 1.5878749756010695%
Buyback yield: 0%
Debt paydown yield: -6.765765138915569%
Total shareholder yield: -5.177890163314499% (Minimal or Negative)
Shareholder yield for SOJA3.SA (quarterly period ending 2025-09-30)
Market cap (USD): 260646326.56766915
Dividends paid: 4695864.661654135
Stock repurchases: 0
Net debt paydown: -95507591.51528457
Dividend yield: 1.8016231893584704%
Buyback yield: 0%
Debt paydown yield: -36.64260025183545%
Total shareholder yield: -34.84097706247697% (Minimal or Negative)
Shareholder yield for SOJA3.SA (annual period ending 2025-12-31)
Market cap (USD): 228940674.6714542
Dividends paid: 14062226.277372262
Stock repurchases: 0
Net debt paydown: -183805482.72033638
Dividend yield: 6.142301405179545%
Buyback yield: 0%
Debt paydown yield: -80.2852018253681%
Total shareholder yield: -74.14290042018857% (Minimal or Negative)
Shareholder yield for SOJA3.SA (quarterly period ending 2025-12-31)
Market cap (USD): 228940674.6714542
Dividends paid: 3557116.7883211677
Stock repurchases: 0
Net debt paydown: 10128211.953240782
Dividend yield: 1.5537286213670323%
Buyback yield: 0%
Debt paydown yield: 4.423946058416868%
Total shareholder yield: 5.9776746797839% (Moderate Return)
Shareholder yield for SSDL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 70231465.64739607
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SSDL.NS (quarterly period ending 2024-12-31)
Market cap (USD): 56821720.24711504
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SSDL.NS (annual period ending 2025-03-31)
Market cap (USD): 36540508.647450104
Dividends paid: 1050853.4019172317
Stock repurchases: 0
Net debt paydown: 3423106.587263471
Dividend yield: 2.8758587135610743%
Buyback yield: 0%
Debt paydown yield: 9.3679773872068%
Total shareholder yield: 12.243836100767874% (High Return)
Shareholder yield for SSDL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 36540508.647450104
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SSDL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 45503163.58530307
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SSDL.NS (quarterly period ending 2025-09-30)
Market cap (USD): 38778338.53438557
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SSDL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 33869584.98384761
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STW.V (annual period ending 2021-12-31)
Market cap (USD): 35066959.842519686
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STW.V (annual period ending 2022-12-31)
Market cap (USD): 9278133.124999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STW.V (annual period ending 2023-12-31)
Market cap (USD): 3936177.689393939
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -891.2655971479508
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.02264292080993886%
Total shareholder yield: -0.02264292080993886% (Minimal or Negative)
Shareholder yield for STW.V (quarterly period ending 2024-09-30)
Market cap (USD): 2199261.185185185
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STW.V (annual period ending 2024-12-31)
Market cap (USD): 1557169.1958041957
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -60610.25641025641
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.8923359499771255%
Total shareholder yield: -3.8923359499771255% (Minimal or Negative)
Shareholder yield for STW.V (quarterly period ending 2024-12-31)
Market cap (USD): 1557169.1958041957
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -27511.805231805236
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.7667832953500495%
Total shareholder yield: -1.7667832953500495% (Minimal or Negative)
Shareholder yield for STW.V (quarterly period ending 2025-03-31)
Market cap (USD): 2595281.993006993
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -31758.74125874127
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.2237106158142135%
Total shareholder yield: -1.2237106158142135% (Minimal or Negative)
Shareholder yield for STW.V (quarterly period ending 2025-06-30)
Market cap (USD): 2167155.182481752
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -18003.154509723827
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8307275203572285%
Total shareholder yield: -0.8307275203572285% (Minimal or Negative)
Shareholder yield for STW.V (quarterly period ending 2025-09-30)
Market cap (USD): 2029174.438848921
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 120034.1752875072
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.915419245848491%
Total shareholder yield: 5.915419245848491% (Moderate Return)
Shareholder yield for STW.V (quarterly period ending 2025-12-31)
Market cap (USD): 975219.8321167881
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -14050.233681667803
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.440724769836839%
Total shareholder yield: -1.440724769836839% (Minimal or Negative)