speb/financial-data huggingface dataset:
Shareholder yield for LPE.AX (annual period ending 2023-06-30)
Market cap (USD): 6047166.754966888
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8257536.414706553
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 136.55215325299508%
Total shareholder yield: 136.55215325299508% (High Return)
Shareholder yield for LPE.AX (annual period ending 2024-06-30)
Market cap (USD): 14609954.88
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3330125.3554083887
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 22.79353620706314%
Total shareholder yield: 22.79353620706314% (High Return)
Shareholder yield for LPTH (annual period ending 2021-06-30)
Market cap (USD): 159485093.78
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LPTH (annual period ending 2022-06-30)
Market cap (USD): 77230970.61
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LPTH (annual period ending 2023-06-30)
Market cap (USD): 84765699.45
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2345387
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.766905735713834%
Total shareholder yield: 2.766905735713834% (Low Return)
Shareholder yield for LPTH (annual period ending 2024-06-30)
Market cap (USD): 79114652.82000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2022935
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.556966286134806%
Total shareholder yield: 2.556966286134806% (Low Return)
Shareholder yield for LPTH (quarterly period ending 2024-09-30)
Market cap (USD): 86021487.59
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LPTH (quarterly period ending 2024-12-31)
Market cap (USD): 221646606.70999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LPTH (quarterly period ending 2025-03-31)
Market cap (USD): 126206708.07
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -14291870
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.324176201532076%
Total shareholder yield: -11.324176201532076% (Minimal or Negative)
Shareholder yield for LPTH (quarterly period ending 2025-06-30)
Market cap (USD): 193391373.56
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -854674
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.441940084641281%
Total shareholder yield: -0.441940084641281% (Minimal or Negative)
Shareholder yield for LPTH (annual period ending 2025-06-30)
Market cap (USD): 193391373.56
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4826299
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.49561234876003%
Total shareholder yield: -2.49561234876003% (Minimal or Negative)
Shareholder yield for LPTH (quarterly period ending 2025-09-30)
Market cap (USD): 497919997.51
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -177766
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.03570171933020823%
Total shareholder yield: -0.03570171933020823% (Minimal or Negative)
Shareholder yield for LPTH (quarterly period ending 2025-12-31)
Market cap (USD): 678125595.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5097389
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7516880402501062%
Total shareholder yield: 0.7516880402501062% (Low Return)
Shareholder yield for MHH (annual period ending 2021-12-31)
Market cap (USD): 204809035.02
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MHH (annual period ending 2022-12-31)
Market cap (USD): 132100027.86
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3802000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.878122027369571%
Total shareholder yield: 2.878122027369571% (Low Return)
Shareholder yield for MHH (annual period ending 2023-12-31)
Market cap (USD): 101144707.97999999
Dividends paid: 0
Stock repurchases: 618000
Net debt paydown: -181000
Dividend yield: 0%
Buyback yield: 0.6110057682130055%
Debt paydown yield: -0.1789515275834207%
Total shareholder yield: 0.43205424062958475% (Low Return)
Shareholder yield for MHH (quarterly period ending 2024-09-30)
Market cap (USD): 119981860
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MHH (quarterly period ending 2024-12-31)
Market cap (USD): 178772971.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MHH (annual period ending 2024-12-31)
Market cap (USD): 178772971.4
Dividends paid: 0
Stock repurchases: 80000
Net debt paydown: 1328000
Dividend yield: 0%
Buyback yield: 0.044749493938321366%
Debt paydown yield: 0.7428415993761347%
Total shareholder yield: 0.7875910933144561% (Low Return)
Shareholder yield for MHH (quarterly period ending 2025-03-31)
Market cap (USD): 122501479.06000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MHH (quarterly period ending 2025-06-30)
Market cap (USD): 86026993.62
Dividends paid: 0
Stock repurchases: 114000
Net debt paydown: 311000
Dividend yield: 0%
Buyback yield: 0.13251654533408763%
Debt paydown yield: 0.36151443507808123%
Total shareholder yield: 0.49403098041216886% (Low Return)
Shareholder yield for MHH (quarterly period ending 2025-09-30)
Market cap (USD): 91426177.32000001
Dividends paid: 0
Stock repurchases: 1478000
Net debt paydown: 385000
Dividend yield: 0%
Buyback yield: 1.6166048317068582%
Debt paydown yield: 0.42110477686545367%
Total shareholder yield: 2.037709608572312% (Low Return)
Shareholder yield for MHH (quarterly period ending 2025-12-31)
Market cap (USD): 83747338.28
Dividends paid: 0
Stock repurchases: 654000
Net debt paydown: 332000
Dividend yield: 0%
Buyback yield: 0.7809203413885502%
Debt paydown yield: 0.3964305096957166%
Total shareholder yield: 1.1773508510842667% (Low Return)
Shareholder yield for MHH (annual period ending 2025-12-31)
Market cap (USD): 83747338.28
Dividends paid: 0
Stock repurchases: 2246000
Net debt paydown: 1330000
Dividend yield: 0%
Buyback yield: 2.6818762794475286%
Debt paydown yield: 1.588110174383443%
Total shareholder yield: 4.269986453830971% (Moderate Return)
Shareholder yield for MUKTAARTS.NS (annual period ending 2022-03-31)
Market cap (USD): 13894231.57061849
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MUKTAARTS.NS (annual period ending 2023-03-31)
Market cap (USD): 12200409.500609014
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MUKTAARTS.NS (annual period ending 2024-03-31)
Market cap (USD): 20157616.122840695
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1360062.4014160037
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.747139111727156%
Total shareholder yield: 6.747139111727156% (Moderate Return)
Shareholder yield for MUKTAARTS.NS (quarterly period ending 2024-12-31)
Market cap (USD): 23654041.49667793
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MUKTAARTS.NS (annual period ending 2025-03-31)
Market cap (USD): 16618005.13478819
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -209844.84536954015
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.2627559304952327%
Total shareholder yield: -1.2627559304952327% (Minimal or Negative)
Shareholder yield for MUKTAARTS.NS (quarterly period ending 2025-03-31)
Market cap (USD): 16618005.13478819
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2758550.5416750945
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -16.59976946270365%
Total shareholder yield: -16.59976946270365% (Minimal or Negative)
Shareholder yield for MUKTAARTS.NS (quarterly period ending 2025-06-30)
Market cap (USD): 23621169.857243158
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MUKTAARTS.NS (quarterly period ending 2025-09-30)
Market cap (USD): 17283916.30214205
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MUKTAARTS.NS (quarterly period ending 2025-12-31)
Market cap (USD): 15797312.108722292
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 433370.04035993665
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.7433150486446154%
Total shareholder yield: 2.7433150486446154% (Low Return)
Shareholder yield for NEOGEN.NS (annual period ending 2022-03-31)
Market cap (USD): 626467280.1804036
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NEOGEN.NS (annual period ending 2023-03-31)
Market cap (USD): 427417592.1400731
Dividends paid: 835566.3824604142
Stock repurchases: 0
Dividend yield: 0.19549180890677584%
Buyback yield: 0%
Total shareholder yield: 0.19549180890677584% (Low Return)
Shareholder yield for NEOGEN.NS (annual period ending 2024-03-31)
Market cap (USD): 392254962.0990883
Dividends paid: 896990.0467681977
Stock repurchases: 0
Net debt paydown: -4029746.641954601
Dividend yield: 0.22867525804341698%
Buyback yield: 0%
Debt paydown yield: -1.0273284040538506%
Total shareholder yield: -0.7986531460104336% (Minimal or Negative)
Shareholder yield for NEOGEN.NS (quarterly period ending 2024-09-30)
Market cap (USD): 675478947.6285236
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NEOGEN.NS (quarterly period ending 2024-12-31)
Market cap (USD): 711664995.5474997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NEOGEN.NS (annual period ending 2025-03-31)
Market cap (USD): 492854154.8299685
Dividends paid: 617255.0853401917
Stock repurchases: 0
Net debt paydown: -20724460.277929865
Dividend yield: 0.12524092153654273%
Buyback yield: 0%
Debt paydown yield: -4.204988448373672%
Total shareholder yield: -4.079747526837129% (Minimal or Negative)
Shareholder yield for NEOGEN.NS (quarterly period ending 2025-03-31)
Market cap (USD): 492854154.8299685
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NEOGEN.NS (quarterly period ending 2025-06-30)
Market cap (USD): 530475878.2834075
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NEOGEN.NS (quarterly period ending 2025-09-30)
Market cap (USD): 463204079.33483654
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NEOGEN.NS (quarterly period ending 2025-12-31)
Market cap (USD): 361205061.2765958
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NMFC (annual period ending 2021-12-31)
Market cap (USD): 762230787.3000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NMFC (annual period ending 2022-12-31)
Market cap (USD): 758452691.6999999
Dividends paid: 121288000
Stock repurchases: 0
Dividend yield: 15.99150498472679%
Buyback yield: 0%
Total shareholder yield: 15.99150498472679% (High Return)
Shareholder yield for NMFC (annual period ending 2023-12-31)
Market cap (USD): 878407227.0000001
Dividends paid: 150737000
Stock repurchases: 0
Net debt paydown: 195212000
Dividend yield: 17.160264096961942%
Buyback yield: 0%
Debt paydown yield: 22.22340550028284%
Total shareholder yield: 39.38366959724478% (High Return)
Shareholder yield for NMFC (quarterly period ending 2024-09-30)
Market cap (USD): 899186752.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NMFC (annual period ending 2024-12-31)
Market cap (USD): 869906511.9000001
Dividends paid: 147193000
Stock repurchases: 0
Net debt paydown: -51261000
Dividend yield: 16.920553874060495%
Buyback yield: 0%
Debt paydown yield: -5.892702181069855%
Total shareholder yield: 11.027851692990641% (High Return)
Shareholder yield for NMFC (quarterly period ending 2024-12-31)
Market cap (USD): 869906511.9000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NMFC (quarterly period ending 2025-03-31)
Market cap (USD): 877462703.0999999
Dividends paid: 34512000
Stock repurchases: 0
Dividend yield: 3.933158626352104%
Buyback yield: 0%
Total shareholder yield: 3.933158626352104% (Low Return)
Shareholder yield for NMFC (quarterly period ending 2025-06-30)
Market cap (USD): 865183892.4
Dividends paid: 34499000
Stock repurchases: 9642000
Net debt paydown: 15222000
Dividend yield: 3.9874759924506424%
Buyback yield: 1.1144451583874635%
Debt paydown yield: 1.7593947522271276%
Total shareholder yield: 6.861315903065233% (Moderate Return)
Shareholder yield for NMFC (quarterly period ending 2025-09-30)
Market cap (USD): 817013173.5
Dividends paid: 33822000
Stock repurchases: 27611000
Net debt paydown: 2247000
Dividend yield: 4.139712932058372%
Buyback yield: 3.3795048715943383%
Debt paydown yield: 0.27502616516868195%
Total shareholder yield: 7.794243968821392% (Moderate Return)
Shareholder yield for NMFC (annual period ending 2025-12-31)
Market cap (USD): 807567934.5000001
Dividends paid: 135696000
Stock repurchases: 51952000
Net debt paydown: 165658000
Dividend yield: 16.80304457407849%
Buyback yield: 6.433142993990431%
Debt paydown yield: 20.513196837435846%
Total shareholder yield: 43.74938440550477% (High Return)
Shareholder yield for NMFC (quarterly period ending 2025-12-31)
Market cap (USD): 807567934.5000001
Dividends paid: 32863000
Stock repurchases: 14699000
Net debt paydown: 94331000
Dividend yield: 4.06937900776693%
Buyback yield: 1.820156468830177%
Debt paydown yield: 11.680874880006765%
Total shareholder yield: 17.570410356603873% (High Return)
Shareholder yield for NORDH.OL (annual period ending 2021-12-31)
Market cap (USD): 201672748.004561
Dividends paid: 423977.2727272727
Stock repurchases: 0
Dividend yield: 0.21023032458390664%
Buyback yield: 0%
Total shareholder yield: 0.21023032458390664% (Low Return)
Shareholder yield for NORDH.OL (annual period ending 2022-12-31)
Market cap (USD): 99353426.11336032
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3151.4538093485457
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0031719628931092913%
Total shareholder yield: 0.0031719628931092913% (Low Return)
Shareholder yield for NORDH.OL (annual period ending 2023-12-31)
Market cap (USD): 107718605.10805501
Dividends paid: 0
Stock repurchases: 228192.5343811395
Net debt paydown: 2530.3643724696353
Dividend yield: 0%
Buyback yield: 0.2118413380420535%
Debt paydown yield: 0.0023490504448431806%
Total shareholder yield: 0.21419038848689667% (Low Return)
Shareholder yield for NORDH.OL (quarterly period ending 2024-09-30)
Market cap (USD): 159484079.19847327
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NORDH.OL (quarterly period ending 2024-12-31)
Market cap (USD): 173123783.06878307
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NORDH.OL (annual period ending 2024-12-31)
Market cap (USD): 173123783.06878307
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NORDH.OL (quarterly period ending 2025-03-31)
Market cap (USD): 160327910.3053435
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NORDH.OL (quarterly period ending 2025-06-30)
Market cap (USD): 166855660.3773585
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NORDH.OL (quarterly period ending 2025-09-30)
Market cap (USD): 162157620.24048096
Dividends paid: 0
Stock repurchases: 88677.35470941884
Dividend yield: 0%
Buyback yield: 0.05468590040844806%
Total shareholder yield: 0.05468590040844806% (Low Return)
Shareholder yield for NORDH.OL (annual period ending 2025-12-31)
Market cap (USD): 162950174.30278885
Dividends paid: 0
Stock repurchases: 88059.70149253731
Dividend yield: 0%
Buyback yield: 0.05404087591149645%
Total shareholder yield: 0.05404087591149645% (Low Return)
Shareholder yield for NORDH.OL (quarterly period ending 2025-12-31)
Market cap (USD): 162950174.30278885
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for O3P.DE (annual period ending 2021-12-31)
Market cap (USD): 2203137171.1363635
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for O3P.DE (annual period ending 2022-12-31)
Market cap (USD): 1710375302.5531917
Dividends paid: 145000000
Stock repurchases: 0
Dividend yield: 8.477671525281545%
Buyback yield: 0%
Total shareholder yield: 8.477671525281545% (Moderate Return)
Shareholder yield for O3P.DE (annual period ending 2023-12-31)
Market cap (USD): 2066360137.9333334
Dividends paid: 134444444.44444445
Stock repurchases: 0
Net debt paydown: -47470449.172576785
Dividend yield: 6.506341366946268%
Buyback yield: 0%
Debt paydown yield: -2.2972979540756278%
Total shareholder yield: 4.20904341287064% (Moderate Return)
Shareholder yield for O3P.DE (quarterly period ending 2024-09-30)
Market cap (USD): 2013068612.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for O3P.DE (quarterly period ending 2024-12-31)
Market cap (USD): 1798588986.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for O3P.DE (annual period ending 2024-12-31)
Market cap (USD): 1798588986.75
Dividends paid: 131145833.33333334
Stock repurchases: 0
Net debt paydown: -5798611.111111164
Dividend yield: 7.291595483986043%
Buyback yield: 0%
Debt paydown yield: -0.32239778814553355%
Total shareholder yield: 6.96919769584051% (Moderate Return)
Shareholder yield for O3P.DE (quarterly period ending 2025-03-31)
Market cap (USD): 2057418387.7826085
Dividends paid: 978260.8695652174
Stock repurchases: 0
Net debt paydown: 418183876.81159425
Dividend yield: 0.04754797932080029%
Buyback yield: 0%
Debt paydown yield: 20.32566051197266%
Total shareholder yield: 20.37320849129346% (High Return)
Shareholder yield for O3P.DE (quarterly period ending 2025-06-30)
Market cap (USD): 2280100216.729412
Dividends paid: 146117647.05882353
Stock repurchases: 0
Net debt paydown: -6971867.007672638
Dividend yield: 6.408387051882109%
Buyback yield: 0%
Debt paydown yield: -0.3057702006481593%
Total shareholder yield: 6.102616851233949% (Moderate Return)
Shareholder yield for O3P.DE (quarterly period ending 2025-09-30)
Market cap (USD): 2223673895.576471
Dividends paid: 2235294.117647059
Stock repurchases: 0
Net debt paydown: -118941176.47058824
Dividend yield: 0.10052256862365043%
Buyback yield: 0%
Debt paydown yield: -5.348858783079505%
Total shareholder yield: -5.248336214455855% (Minimal or Negative)
Shareholder yield for O3P.DE (annual period ending 2025-12-31)
Market cap (USD): 2344473907.0588236
Dividends paid: 149411764.70588237
Stock repurchases: 0
Net debt paydown: -208587009.80392146
Dividend yield: 6.372933571835807%
Buyback yield: 0%
Debt paydown yield: -8.896964439480449%
Total shareholder yield: -2.524030867644642% (Minimal or Negative)
Shareholder yield for O3P.DE (quarterly period ending 2025-12-31)
Market cap (USD): 2344473907.0588236
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -712941176.4705882
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -30.40943105931101%
Total shareholder yield: -30.40943105931101% (Minimal or Negative)
Shareholder yield for ORON.SW (annual period ending 2021-12-31)
Market cap (USD): 585906838
Dividends paid: 16650549.45054945
Stock repurchases: 0
Dividend yield: 2.841842485980587%
Buyback yield: 0%
Total shareholder yield: 2.841842485980587% (Low Return)
Shareholder yield for ORON.SW (annual period ending 2022-12-31)
Market cap (USD): 485315386.0326087
Dividends paid: 17033695.652173914
Stock repurchases: 0
Dividend yield: 3.5098198290027853%
Buyback yield: 0%
Total shareholder yield: 3.5098198290027853% (Low Return)
Shareholder yield for ORON.SW (annual period ending 2023-12-31)
Market cap (USD): 538768208.952381
Dividends paid: 19451190.476190478
Stock repurchases: 0
Dividend yield: 3.6103077637065386%
Buyback yield: 0%
Total shareholder yield: 3.6103077637065386% (Low Return)
Shareholder yield for ORON.SW (quarterly period ending 2024-12-31)
Market cap (USD): 299039167.5555556
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORON.SW (annual period ending 2024-12-31)
Market cap (USD): 299039167.5555556
Dividends paid: 18224444.444444444
Stock repurchases: 601111.1111111111
Net debt paydown: -58161031.74603173
Dividend yield: 6.0943335929594245%
Buyback yield: 0.20101417350268558%
Debt paydown yield: -19.44930231763923%
Total shareholder yield: -13.153954551177119% (Minimal or Negative)
Shareholder yield for ORON.SW (quarterly period ending 2025-06-30)
Market cap (USD): 104845164.44999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OSEC.L (annual period ending 2021-11-30)
Market cap (USD): 1469958.26
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OSEC.L (annual period ending 2022-11-30)
Market cap (USD): 918723.9125
Dividends paid: 5900000
Stock repurchases: 3710714.285714286
Dividend yield: 642.1951055943589%
Buyback yield: 403.8987377194546%
Total shareholder yield: 1046.0938433138135% (High Return)
Shareholder yield for OSEC.L (annual period ending 2023-11-30)
Market cap (USD): 837317.9962025316
Dividends paid: 6797468.354430379
Stock repurchases: 3893670.8860759493
Dividend yield: 811.814434331852%
Buyback yield: 465.01698324111294%
Total shareholder yield: 1276.831417572965% (High Return)
Shareholder yield for OSEC.L (annual period ending 2024-11-30)
Market cap (USD): 837317.9962025316
Dividends paid: 13869620.253164556
Stock repurchases: 3206329.1139240507
Dividend yield: 1656.4340329560712%
Buyback yield: 382.92848457403744%
Total shareholder yield: 2039.3625175301086% (High Return)
Shareholder yield for OSEC.L (quarterly period ending 2024-11-30)
Market cap (USD): 837317.9962025316
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OSEC.L (quarterly period ending 2025-05-31)
Market cap (USD): 834300.6340540542
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OSRH (annual period ending 2023-12-31)
Market cap (USD): 368602447.5
Dividends paid: 0
Stock repurchases: 35995728
Net debt paydown: -1165925993.48
Dividend yield: 0%
Buyback yield: 9.76546093064127%
Debt paydown yield: -316.3098892554152%
Total shareholder yield: -306.54442832477395% (Minimal or Negative)
Shareholder yield for OSRH (quarterly period ending 2024-09-30)
Market cap (USD): 382293395.55
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OSRH (quarterly period ending 2024-12-31)
Market cap (USD): 404760592.34999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OSRH (annual period ending 2024-12-31)
Market cap (USD): 404760592.34999996
Dividends paid: 0
Stock repurchases: 36232029
Net debt paydown: 1165111200
Dividend yield: 0%
Buyback yield: 8.951471483337945%
Debt paydown yield: 287.85193569252374%
Total shareholder yield: 296.8034071758617% (High Return)
Shareholder yield for OSRH (quarterly period ending 2025-03-31)
Market cap (USD): 65997390.599999994
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4281443
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.487291332393981%
Total shareholder yield: -6.487291332393981% (Minimal or Negative)
Shareholder yield for OSRH (quarterly period ending 2025-06-30)
Market cap (USD): 48444893.099999994
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 483008
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9970256286931514%
Total shareholder yield: 0.9970256286931514% (Low Return)
Shareholder yield for OSRH (quarterly period ending 2025-09-30)
Market cap (USD): 18956697.3
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -84176
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.4440435940283754%
Total shareholder yield: -0.4440435940283754% (Minimal or Negative)
Shareholder yield for OSRH (annual period ending 2025-12-31)
Market cap (USD): 19658797.200000003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2027263
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.312243314662199%
Total shareholder yield: -10.312243314662199% (Minimal or Negative)
Shareholder yield for OSRH (quarterly period ending 2025-12-31)
Market cap (USD): 19658797.200000003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -22561
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.11476287063991888%
Total shareholder yield: -0.11476287063991888% (Minimal or Negative)
Shareholder yield for OVT.V (annual period ending 2021-12-31)
Market cap (USD): 88543118.00787401
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OVT.V (annual period ending 2022-12-31)
Market cap (USD): 9411146.80882353
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OVT.V (annual period ending 2023-12-31)
Market cap (USD): 3462976.0984848486
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OVT.V (quarterly period ending 2024-09-30)
Market cap (USD): 4063225.2888888884
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OVT.V (quarterly period ending 2024-12-31)
Market cap (USD): 4475230.650349651
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OVT.V (annual period ending 2024-12-31)
Market cap (USD): 4475230.650349651
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OVT.V (quarterly period ending 2025-03-31)
Market cap (USD): 3196593.321678322
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OVT.V (quarterly period ending 2025-06-30)
Market cap (USD): 3336590.1094890507
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OVT.V (quarterly period ending 2025-09-30)
Market cap (USD): 2630865.294964029
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OVT.V (quarterly period ending 2025-12-31)
Market cap (USD): 2669272.0875912406
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OVT.V (annual period ending 2025-12-31)
Market cap (USD): 2669272.0875912406
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PNE.TO (annual period ending 2021-12-31)
Market cap (USD): 149731911.70078743
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PNE.TO (annual period ending 2022-12-31)
Market cap (USD): 364067908.5
Dividends paid: 17333823.529411763
Stock repurchases: 0
Net debt paydown: 30569488.188976377
Dividend yield: 4.7611511821596775%
Buyback yield: 0%
Debt paydown yield: 8.396644547696072%
Total shareholder yield: 13.15779572985575% (High Return)
Shareholder yield for PNE.TO (annual period ending 2023-12-31)
Market cap (USD): 328892265.1666666
Dividends paid: 34859848.484848484
Stock repurchases: 0
Net debt paydown: -44650000
Dividend yield: 10.599169447534198%
Buyback yield: 0%
Debt paydown yield: -13.57587414753386%
Total shareholder yield: -2.9767046999996616% (Minimal or Negative)
Shareholder yield for PNE.TO (quarterly period ending 2024-09-30)
Market cap (USD): 247167520.4888889
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PNE.TO (annual period ending 2024-12-31)
Market cap (USD): 218285775.4825175
Dividends paid: 17900000
Stock repurchases: 0
Net debt paydown: 5240034.965034962
Dividend yield: 8.200259481146817%
Buyback yield: 0%
Debt paydown yield: 2.4005389052273065%
Total shareholder yield: 10.600798386374123% (High Return)
Shareholder yield for PNE.TO (quarterly period ending 2024-12-31)
Market cap (USD): 218285775.4825175
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PNE.TO (quarterly period ending 2025-03-31)
Market cap (USD): 168105137.44055948
Dividends paid: 3757342.6573426574
Stock repurchases: 0
Dividend yield: 2.2351147112747944%
Buyback yield: 0%
Total shareholder yield: 2.2351147112747944% (Low Return)
Shareholder yield for PNE.TO (quarterly period ending 2025-06-30)
Market cap (USD): 162372823.67883208
Dividends paid: 981021.8978102189
Stock repurchases: 0
Net debt paydown: 1364167.219641678
Dividend yield: 0.6041786276690284%
Buyback yield: 0%
Debt paydown yield: 0.8401450370413921%
Total shareholder yield: 1.4443236647104205% (Low Return)
Shareholder yield for PNE.TO (quarterly period ending 2025-09-30)
Market cap (USD): 160036524.05755395
Dividends paid: 968345.3237410072
Stock repurchases: 0
Net debt paydown: 2457611.7208422944
Dividend yield: 0.6050777030078216%
Buyback yield: 0%
Debt paydown yield: 1.5356567729242003%
Total shareholder yield: 2.140734475932022% (Low Return)
Shareholder yield for PNE.TO (annual period ending 2025-12-31)
Market cap (USD): 209513320.8759124
Dividends paid: 6867153.284671532
Stock repurchases: 0
Net debt paydown: 9767811.750293508
Dividend yield: 3.2776690551044783%
Buyback yield: 0%
Debt paydown yield: 4.662143537917883%
Total shareholder yield: 7.939812593022362% (Moderate Return)
Shareholder yield for PNE.TO (quarterly period ending 2025-12-31)
Market cap (USD): 209513320.8759124
Dividends paid: 981751.8248175181
Stock repurchases: 0
Net debt paydown: 3129249.5930263177
Dividend yield: 0.4685868281372793%
Buyback yield: 0%
Debt paydown yield: 1.4935802553956297%
Total shareholder yield: 1.962167083532909% (Low Return)
Shareholder yield for PWH.V (annual period ending 2022-08-31)
Market cap (USD): 4357007.633587786
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PWH.V (annual period ending 2023-08-31)
Market cap (USD): 3699422.222222222
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PWH.V (annual period ending 2024-08-31)
Market cap (USD): 7398844.444444444
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PWH.V (quarterly period ending 2024-11-30)
Market cap (USD): 6879792.857142858
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PWH.V (quarterly period ending 2025-02-28)
Market cap (USD): 3715937.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PWN.AX (annual period ending 2021-06-30)
Market cap (USD): 20818876.35338346
Dividends paid: 0
Stock repurchases: 358125.5639097744
Dividend yield: 0%
Buyback yield: 1.7201964113282813%
Total shareholder yield: 1.7201964113282813% (Low Return)
Shareholder yield for PWN.AX (annual period ending 2022-06-30)
Market cap (USD): 19095934.862068966
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -467821.67487684736
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.4498495530904885%
Total shareholder yield: -2.4498495530904885% (Minimal or Negative)
Shareholder yield for PWN.AX (annual period ending 2023-06-30)
Market cap (USD): 18337155.993377484
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1012362.5256907968
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.5208262723860475%
Total shareholder yield: -5.5208262723860475% (Minimal or Negative)
Shareholder yield for PWN.AX (annual period ending 2024-06-30)
Market cap (USD): 18459403.700000003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3422682.3708609273
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -18.54167353662094%
Total shareholder yield: -18.54167353662094% (Minimal or Negative)
Shareholder yield for RAG.AX (annual period ending 2021-06-30)
Market cap (USD): 11018557.263157895
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RAG.AX (annual period ending 2022-06-30)
Market cap (USD): 10106676.662068965
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RAG.AX (annual period ending 2023-06-30)
Market cap (USD): 6470057.907284768
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RBLX (annual period ending 2021-12-31)
Market cap (USD): 69281821902.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RBLX (annual period ending 2022-12-31)
Market cap (USD): 19113616240.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RBLX (annual period ending 2023-12-31)
Market cap (USD): 30705359610.239998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -205990000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.670860079851675%
Total shareholder yield: -0.670860079851675% (Minimal or Negative)
Shareholder yield for RBLX (quarterly period ending 2024-09-30)
Market cap (USD): 29724829753.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RBLX (annual period ending 2024-12-31)
Market cap (USD): 38858532525.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -42480000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.10931961975800014%
Total shareholder yield: -0.10931961975800014% (Minimal or Negative)
Shareholder yield for RBLX (quarterly period ending 2024-12-31)
Market cap (USD): 38858532525.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 108704000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2797429365860087%
Total shareholder yield: 0.2797429365860087% (Low Return)
Shareholder yield for RBLX (quarterly period ending 2025-03-31)
Market cap (USD): 39147318715.68
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1510494000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.8584864801864174%
Total shareholder yield: -3.8584864801864174% (Minimal or Negative)
Shareholder yield for RBLX (quarterly period ending 2025-06-30)
Market cap (USD): 70651877318.40001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 20064000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.02839839613826467%
Total shareholder yield: 0.02839839613826467% (Low Return)
Shareholder yield for RBLX (quarterly period ending 2025-09-30)
Market cap (USD): 93029449107.84001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 20746000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.022300465281645573%
Total shareholder yield: 0.022300465281645573% (Low Return)
Shareholder yield for RBLX (annual period ending 2025-12-31)
Market cap (USD): 54419407025.76
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2575000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.004731767839331834%
Total shareholder yield: 0.004731767839331834% (Low Return)
Shareholder yield for RBLX (quarterly period ending 2025-12-31)
Market cap (USD): 54419407025.76
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -38332000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.07043810672515255%
Total shareholder yield: -0.07043810672515255% (Minimal or Negative)
Shareholder yield for RLYB (annual period ending 2021-12-31)
Market cap (USD): 405022150.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RLYB (annual period ending 2022-12-31)
Market cap (USD): 278930348.64
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RLYB (annual period ending 2023-12-31)
Market cap (USD): 101467813.28
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 163000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.16064207430015487%
Total shareholder yield: 0.16064207430015487% (Low Return)
Shareholder yield for RLYB (quarterly period ending 2024-09-30)
Market cap (USD): 49672527.839999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RLYB (annual period ending 2024-12-31)
Market cap (USD): 40756945.92
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 238000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5839495443725338%
Total shareholder yield: 0.5839495443725338% (Low Return)
Shareholder yield for RLYB (quarterly period ending 2024-12-31)
Market cap (USD): 40756945.92
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 RLYB (quarterly period ending 2025-03-31)
Market cap (USD): 27808124.560000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -116000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.4171442764855049%
Total shareholder yield: -0.4171442764855049% (Minimal or Negative)
Shareholder yield for RLYB (quarterly period ending 2025-06-30)
Market cap (USD): 14328613.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 58000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4047844460711196%
Total shareholder yield: 0.4047844460711196% (Low Return)
Shareholder yield for RLYB (quarterly period ending 2025-09-30)
Market cap (USD): 21174507.060000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -140000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6611724164501045%
Total shareholder yield: -0.6611724164501045% (Minimal or Negative)
Shareholder yield for RLYB (quarterly period ending 2025-12-31)
Market cap (USD): 29134848.060000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 22000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.07551094810823598%
Total shareholder yield: 0.07551094810823598% (Low Return)
Shareholder yield for RLYB (annual period ending 2025-12-31)
Market cap (USD): 29134848.060000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -22000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.07551094810823598%
Total shareholder yield: -0.07551094810823598% (Minimal or Negative)
Shareholder yield for RPPL.NS (annual period ending 2022-03-31)
Market cap (USD): 29964356.059607018
Dividends paid: 148147.17130423317
Stock repurchases: 0
Dividend yield: 0.494411329946585%
Buyback yield: 0%
Total shareholder yield: 0.494411329946585% (Low Return)
Shareholder yield for RPPL.NS (annual period ending 2023-03-31)
Market cap (USD): 20841845.55420219
Dividends paid: 69732.0341047503
Stock repurchases: 0
Net debt paydown: -4114117.1650864026
Dividend yield: 0.334577059998848%
Buyback yield: 0%
Debt paydown yield: -19.73969701669199%
Total shareholder yield: -19.40511995669314% (Minimal or Negative)
Shareholder yield for RPPL.NS (annual period ending 2024-03-31)
Market cap (USD): 35924130.51823416
Dividends paid: 68653.3157452932
Stock repurchases: 0
Net debt paydown: 354106.6505957451
Dividend yield: 0.1911064088536438%
Buyback yield: 0%
Debt paydown yield: 0.9857069481918559%
Total shareholder yield: 1.1768133570454997% (Low Return)
Shareholder yield for RPPL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 33001295.74773053
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RPPL.NS (quarterly period ending 2024-12-31)
Market cap (USD): 31863047.907681547
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RPPL.NS (annual period ending 2025-03-31)
Market cap (USD): 19343848.757147864
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3183287.428612139
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -16.456329185451594%
Total shareholder yield: -16.456329185451594% (Minimal or Negative)
Shareholder yield for RPPL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 19343848.757147864
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RPPL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 23240761.993915282
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RPPL.NS (quarterly period ending 2025-09-30)
Market cap (USD): 16545811.048478017
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RPPL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 16005446.808510639
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SEAMECLTD.NS (annual period ending 2022-03-31)
Market cap (USD): 448084191.6128182
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SEAMECLTD.NS (annual period ending 2023-03-31)
Market cap (USD): 183989049.93909866
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SEAMECLTD.NS (annual period ending 2024-03-31)
Market cap (USD): 332025611.8042226
Dividends paid: 304892.672982372
Stock repurchases: 0
Net debt paydown: -22286641.541242816
Dividend yield: 0.09182805848187116%
Buyback yield: 0%
Debt paydown yield: -6.71232602212146%
Total shareholder yield: -6.620497963639589% (Minimal or Negative)
Shareholder yield for SEAMECLTD.NS (quarterly period ending 2024-09-30)
Market cap (USD): 429950355.35117054
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SEAMECLTD.NS (annual period ending 2025-03-31)
Market cap (USD): 289410024.50694364
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12229852.105524987
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.225787315543234%
Total shareholder yield: 4.225787315543234% (Moderate Return)
Shareholder yield for SEAMECLTD.NS (quarterly period ending 2025-03-31)
Market cap (USD): 289410024.50694364
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2654558.762236841
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9172311037806335%
Total shareholder yield: 0.9172311037806335% (Low Return)
Shareholder yield for SEAMECLTD.NS (quarterly period ending 2025-06-30)
Market cap (USD): 256183799.43833375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SEAMECLTD.NS (quarterly period ending 2025-09-30)
Market cap (USD): 262533906.42615557
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SEAMECLTD.NS (quarterly period ending 2025-12-31)
Market cap (USD): 311447045.2266905
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SENS.SW (annual period ending 2021-12-31)
Market cap (USD): 2280070161.3186812
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SENS.SW (annual period ending 2022-12-31)
Market cap (USD): 1656807386.9565217
Dividends paid: 0
Stock repurchases: 3592391.3043478257
Dividend yield: 0%
Buyback yield: 0.21682612792709005%
Total shareholder yield: 0.21682612792709005% (Low Return)
Shareholder yield for SENS.SW (annual period ending 2023-12-31)
Market cap (USD): 1544260412.857143
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SENS.SW (quarterly period ending 2024-12-31)
Market cap (USD): 957416767.5555555
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SENS.SW (annual period ending 2024-12-31)
Market cap (USD): 957416767.5555555
Dividends paid: 0
Stock repurchases: 2212222.222222222
Dividend yield: 0%
Buyback yield: 0.23106157080060274%
Total shareholder yield: 0.23106157080060274% (Low Return)
Shareholder yield for SENS.SW (quarterly period ending 2025-06-30)
Market cap (USD): 1642859773.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SINCLAIR.NS (quarterly period ending 2024-09-30)
Market cap (USD): 60456430.960343994
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)