Shanghai Pharmaceuticals Holding Co., Ltd (SHPMF) Financials

SHPMF Assets vs Liabilities

DateAssetsLiabilities
March 31, 2025 31.1 billion 19.4 billion
Dec. 31, 2024 30.3 billion 18.8 billion
Sept. 30, 2024 31.9 billion 20.0 billion
June 30, 2024 30.5 billion 19.1 billion

SHPMF Free Cash Flow and Stock based compensation

Graph available only for paid members. Upgrade to see it.
DateFree Cash FlowStock based compensation
March 31, 2025 -404.0 million ?
Dec. 31, 2024 339.6 million ?
Sept. 30, 2024 260.1 million ?
June 30, 2024 832.3 million 48192

SHPMF Net Income

Graph available only for paid members. Upgrade to see it.
DateNet Income
March 31, 2025 183.5 million
Dec. 31, 2024 68.3 million
Sept. 30, 2024 158.5 million
June 30, 2024 192.6 million

SHPMF Cash and Debt

Graph available only for paid members. Upgrade to see it.
DateCashDebtCapital Lease
March 31, 2025 6.2 billion 1.1 billion 201.3 million
Dec. 31, 2024 6.1 billion 1.3 billion 191.3 million
Sept. 30, 2024 6.0 billion 1.3 billion 230.7 million
June 30, 2024 6.0 billion 1.1 billion 206.0 million

SHPMF Shares Outstanding

Graph available only for paid members. Upgrade to see it.
DateShares Outstanding
March 31, 2025 509.8 million
Dec. 31, 2024 507.5 million
Sept. 30, 2024 527.8 million
June 30, 2024 509.6 million

SHPMF Expenses

Graph available only for paid members. Upgrade to see it.
DateCapexR&DG&AS&M
March 31, 2025 100.5 million 68.4 million 562.5 million 380.2 million
Dec. 31, 2024 77.5 million 106.6 million -559.9 million -234.8 million
Sept. 30, 2024 63.0 million 72.8 million 1.2 billion 751.0 million
June 30, 2024 71.8 million 74.8 million 625.2 million 437.8 million

SHPMF Cost of Revenue

Graph available only for paid members. Upgrade to see it.
DateRevenueCost of Revenue
March 31, 2025 9.7 billion 8.7 billion
Dec. 31, 2024 9.0 billion 8.0 billion
Sept. 30, 2024 10.0 billion 9.0 billion
June 30, 2024 9.5 billion 8.5 billion

SHPMF

Price: $1.53

52 week price:
1.29
19.50

Dividend Yield: 3.30%

5-year range yield:
1.37%
9.24%

Forward Dividend Yield: 5.28%

Payout Ratio: 14.00%

Payout Ratio Range:
-7851.61%
2792.84%

Dividend Per Share: 0.08 USD

Earnings Per Share: 0.16 USD

P/E Ratio: 9.76

Exchange: PNK

Sector: Healthcare

Industry: Medical Distribution

Market Capitalization: 8.8 billion

Average Dividend Frequency: 2

Years Paying Dividends: 13

DGR3: 3.53%

DGR5: -13.43%

DGR10: 30.00%

Links: