HPL Pharmaceuticals: Major
Health Technology
Mkt Cap
38.7B
P/E (TTM)
12.64
EPS
300.69
ROE
37.58%
Div Yield
5.99%
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | ||
|---|---|---|---|---|---|---|
| Profitability | ||||||
| Return on Equity (ROE) | 38.65% | 30.23% | 6.87% | 3.25% | 18.53% | |
| Return on Assets (ROA) | 20.59% | 15.73% | 3.23% | 1.54% | 10.06% | |
| Return on Invested Capital | 37.60% | 29.72% | 6.87% | 3.24% | 18.15% | |
| Gross Margin | 36.55% | 30.38% | 25.11% | 25.49% | 24.77% | |
| Operating Margin | 18.41% | 11.41% | 8.11% | 6.34% | 8.80% | |
| EBITDA Margin | 19.56% | 12.56% | 9.58% | 7.88% | 10.92% | |
| Net Margin | 9.37% | 6.94% | 1.69% | 0.90% | 5.70% | |
| Pre-Tax Margin | 16.00% | 11.78% | 3.42% | 3.90% | 9.05% | |
| Liquidity | ||||||
| Current Ratio | 1.71 | 1.68 | 1.78 | 1.41 | 1.83 | |
| Quick Ratio | 0.61 | 0.43 | 0.78 | 0.72 | 0.72 | |
| Leverage | ||||||
| Debt / Equity | 0.03 | 0.21 | 0.00 | 0.32 | 0.04 | |
| Debt / Assets | 0.02 | 0.10 | 0.00 | 0.13 | 0.02 | |
| LT Debt / Equity | 0.03 | 0.03 | 0.00 | 0.00 | 0.01 | |
| LT Debt / Assets | 0.01 | 0.02 | 0.00 | 0.00 | 0.00 | |
| Net Debt | -1.18B | 409.46M | -1.29B | -930.68M | -732.97M | |
| Total Debt | 261.47M | 1.41B | 0 | 1.63B | 200.82M | |
| Efficiency | ||||||
| Asset Turnover | 2.20 | 2.27 | 1.91 | 1.71 | 1.76 | |
| Inventory Turnover | 2.64 | 2.97 | 3.40 | 2.93 | 2.95 | |
| Per Share | ||||||
| Book Value Per Share | — | 706.60 | 567.30 | 521.49 | 541.07 | |
| Tangible Book Per Share | — | 706.14 | 565.94 | 521.22 | 540.78 | |
| Cash Per Share | — | 103.89 | 134.22 | 265.78 | 96.82 | |
| Total Debt Per Share | — | 146.35 | 0.00 | 169.28 | 20.82 | |
| Working Capital Per Share | — | 460.14 | 354.32 | 309.46 | 344.57 | |
| Shares & Market | ||||||
| Total Shares Outstanding | — | 9,644,760 | 9,644,760 | 9,644,760 | 9,644,760 | |
| Market Cap | — | 27.01B | 11.57B | 9.24B | 8.66B | |
| Enterprise Value | — | 27.41B | 10.28B | 8.31B | 7.92B | |
| Employees | — | 837 | 734 | 744 | 869 | |
| Shareholders | 1,078 | 1,078 | 1,078 | 1,078 | 1,078 | |