OTC : NPSNY

Naspers Limited — Institutional Ownership

$9.94 USD

-$0.18 (-1.78%)

Volume
14.83K
Average Volume
162.66K
Market Capitalization
$7.9B
P/E Ratio
7.79
Dividend Yield
0.64%
Price Target
Year High
$15.15
Year Low
$9.33
Day High
Day Low
Payout Ratio
$0.10
Current Ratio
$2.40
Institutional Ownership Summary
Institutional Ownership %

%

Investors Holding

change: 0.0 | last:
Increased Positions

change: 0.0 | last:
Reduced Positions

change: 0.0 | last:
New Positions

change: 0.0 | last:
Sold Positions

change: 0.0 | last:
Total Calls

-

Total Puts

-

Put-Call Ratio

change: 0.0 | last:
Total Invested

-

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
NPSNY Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $10.41 3.93B $40.88B $6.82B $18.04B $52.1B
2025-03-31 $9.97 854.46M $8.52B $6.54B $16.82B $18.8B
2024-03-31 $7.09 880.71M $6.24B $1.82B $16.5B $20.92B
2023-03-31 $7.33 1.04B $7.64B $9.32B $16.45B $14.77B
2022-03-31 $4.51 1.45B $6.53B $9.22B $16.15B $13.46B
2021-03-31 $9.60 2.13B $20.49B $3.42B $8.27B $25.33B
2020-03-31 $5.69 2.18B $12.43B $4.13B $3.86B $12.15B
2019-03-31 $9.55 2.18B $20.87B $2.15B $3.28B $21.99B
2018-03-31 $9.68 2.16B $20.89B $11.37B $4.58B $14.1B
2017-03-31 $6.93 2.16B $14.94B $3.9B $4.26B $15.3B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $10.41 3.83B $39.82B $6.82B $18.04B $51.04B
2025-09-30 $14.53 3.98B $57.78B $18.99B $18.17B $56.96B
2025-03-31 $9.97 811.74M $8.09B $6.54B $16.82B $18.37B
2024-09-30 $9.63 852.14M $8.21B $10.03B $16.94B $15.11B
2024-03-31 $7.09 916.87M $6.5B $1.82B $16.5B $21.18B
2023-12-31 $6.76 916.87M $6.2B $2.24B $16.5B $20.46B
2023-09-30 $6.33 850.24M $5.38B $2.76B $16.21B $18.83B
2023-06-30 $7.21 981M $7.07B $2.76B $16.21B $20.52B
2023-03-31 $7.33 1.18B $8.66B $9.32B $16.45B $15.79B
2022-12-31 $6.60 1.18B $7.8B $9.85B $16.49B $14.43B
2022-09-30 $4.96 1.11B $5.51B $8.68B $15.61B $12.44B
2022-06-30 $5.83 1.11B $6.48B $8.68B $15.61B $13.41B