OTC : SNPHY

Santen Pharmaceutical Co., Ltd. — Institutional Ownership

$11.775 USD

-$0.45 (-3.64%)

Volume
531
Average Volume
3.15K
Market Capitalization
$3.79B
P/E Ratio
16.45
Dividend Yield
2.03%
Price Target
Year High
$13.93
Year Low
$9.22
Day High
Day Low
Payout Ratio
$0.34
Current Ratio
$2.60
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
SNPHY Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $1764.87 327.62M $578.21B $81.23B $34.9B $531.89B
2025-03-31 $1420.03 348.6M $495.03B $93B $34.23B $436.26B
2024-03-31 $1420.89 366.89M $521.31B $94.58B $35.16B $461.88B
2023-03-31 $1122.88 387.42M $435.03B $57.9B $36.21B $413.33B
2022-03-31 $1214.10 399.78M $485.37B $83.01B $32.93B $435.28B
2021-03-31 $1536.16 399.46M $613.63B $62.89B $10.15B $560.88B
2020-03-31 $1826.32 399.16M $728.99B $91.43B $12.33B $649.89B
2019-03-31 $1691.30 406.17M $686.95B $70.8B $4.06B $620.22B
2018-03-31 $1691.66 406.42M $687.52B $69.28B $7.6B $625.83B
2017-03-31 $1613.65 410.34M $662.15B $53.3B $16.93B $625.78B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $1764.87 325.01M $573.6B $81.23B $34.9B $527.28B
2025-12-31 $1615.58 322.72M $521.38B $61.59B $36.17B $495.97B
2025-09-30 $1665.74 329.97M $549.64B $63.56B $36.19B $522.28B
2025-06-30 $1674.43 340.16M $569.58B $84.58B $243.69M $485.24B
2025-03-31 $1420.03 342.16M $485.87B $93B $34.23B $427.11B
2024-12-31 $1592.00 344.74M $548.83B $77.85B $200.94M $471.18B
2024-09-30 $1818.27 351.43M $639B $84.44B $221.14M $554.78B
2024-06-30 $1649.08 360.44M $594.4B $89.74B $202.8M $504.85B
2024-03-31 $1420.89 363.21M $516.08B $94.58B $34.61B $456.11B
2023-12-31 $1385.56 353.62M $489.97B $82.03B $33.62B $441.56B
2023-09-30 $1361.82 360.45M $490.87B $64.73B $33.9B $460.05B
2023-06-30 $1217.72 372.78M $453.94B $45.51B $34.69B $443.12B