OTC : CSPCY

CSPC Pharmaceutical Group Limited — Institutional Ownership

$4.21 USD

-$0.12 (-2.77%)

Volume
5K
Average Volume
1.6K
Market Capitalization
$12.13B
P/E Ratio
21.50
Dividend Yield
3.41%
Price Target
Year High
$5.83
Year Low
$3.26
Day High
Day Low
Payout Ratio
$0.64
Current Ratio
$2.19
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
CSPCY Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $33.54 2.86B $95.8B $6.09B $641.32M $90.35B
2024-12-31 $18.33 2.93B $53.8B $6.37B $476.48M $47.91B
2023-12-31 $28.81 2.97B $85.52B $12.02B $706.9M $74.21B
2022-12-31 $31.86 2.98B $94.92B $11.65B $621.48M $83.89B
2021-12-31 $33.52 2.99B $100.18B $7.58B $83.85M $92.68B
2020-12-31 $30.24 2.99B $90.38B $7.28B $301.8M $83.4B
2019-12-31 $36.45 2.99B $108.94B $4.06B $184.77M $105.07B
2018-12-31 $23.26 3B $69.68B $4.33B $70.45M $65.42B
2017-12-31 $23.20 2.92B $67.84B $5.24B $987.09M $63.59B
2016-12-31 $23.03 2.86B $65.88B $3.23B $1.14B $63.78B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $33.54 2.88B $96.65B $6.09B $641.32M $91.2B
2025-06-30 $30.93 2.86B $88.4B $7.57B $495M $81.32B
2024-12-31 $18.33 2.93B $53.8B $6.78B $507.33M $47.53B
2024-06-30 $24.45 2.96B $72.36B $8.37B $388.87M $64.38B
2023-12-31 $28.81 2.96B $85.36B $11.98B $706.9M $74.09B
2023-06-30 $26.88 2.98B $79.98B $10.47B $415.26M $69.93B
2022-12-31 $31.86 2.98B $95.05B $11.65B $621.48M $84.02B
2022-06-30 $30.75 2.98B $91.63B $9.07B $682.56M $83.24B
2021-12-31 $33.52 2.99B $100.17B $9.27B $93.87M $90.99B
2021-06-30 $44.65 2.99B $133.44B $8.09B $154.53M $125.51B
2020-12-31 $30.24 2.99B $90.38B $7.28B $315.93M $83.41B
2020-06-30 $35.81 2.99B $107.01B $5.95B $288.54M $101.35B