MACTER Pharmaceuticals: Major
Health Technology
Mkt Cap
12.4B
P/E (TTM)
15.17
EPS
16.95
ROE
21.95%
Div Yield
1.41%
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | ||
|---|---|---|---|---|---|---|
| Profitability | ||||||
| Return on Equity (ROE) | 23.69% | 14.52% | 14.18% | 16.31% | 20.11% | |
| Return on Assets (ROA) | 12.95% | 7.89% | 7.52% | 7.02% | 5.83% | |
| Return on Invested Capital | 20.40% | 12.64% | 12.49% | 13.31% | 13.10% | |
| Gross Margin | 44.09% | 40.77% | 40.08% | 43.47% | 39.99% | |
| Operating Margin | 12.23% | 8.21% | 7.47% | 8.75% | 8.10% | |
| EBITDA Margin | 14.94% | 11.47% | 10.51% | 11.80% | 10.77% | |
| Net Margin | 7.49% | 5.10% | 5.16% | 5.20% | 4.21% | |
| Pre-Tax Margin | 11.02% | 7.43% | 7.33% | 8.38% | 5.56% | |
| Liquidity | ||||||
| Current Ratio | 1.84 | 1.85 | 1.85 | 1.77 | 1.27 | |
| Quick Ratio | 0.47 | 0.50 | 0.45 | 0.75 | 0.58 | |
| Leverage | ||||||
| Debt / Equity | 0.28 | 0.21 | 0.22 | 0.17 | 1.15 | |
| Debt / Assets | 0.15 | 0.12 | 0.11 | 0.09 | 0.36 | |
| LT Debt / Equity | 0.17 | 0.13 | 0.17 | 0.10 | 0.48 | |
| LT Debt / Assets | 0.09 | 0.07 | 0.09 | 0.05 | 0.15 | |
| Net Debt | 692.38M | 401.32M | 492.37M | -12.83M | 1.19B | |
| Total Debt | 1.02B | 625.66M | 574.37M | 395.24M | 1.37B | |
| Efficiency | ||||||
| Asset Turnover | 1.73 | 1.55 | 1.46 | 1.35 | 1.39 | |
| Inventory Turnover | 2.25 | 2.20 | 2.41 | 2.48 | 2.81 | |
| Per Share | ||||||
| Book Value Per Share | 78.60 | 64.49 | 57.83 | 52.16 | 30.38 | |
| Tangible Book Per Share | 77.67 | 63.48 | 56.77 | 51.04 | 28.97 | |
| Cash Per Share | 7.21 | 4.90 | 1.79 | 9.23 | 4.61 | |
| Total Debt Per Share | 22.33 | 13.66 | 12.54 | 8.94 | 34.90 | |
| Working Capital Per Share | 38.45 | 31.44 | 26.55 | 23.88 | 11.16 | |
| Shares & Market | ||||||
| Total Shares Outstanding | 45,811,018 | 45,811,018 | 45,811,018 | 45,811,018 | 39,144,351 | |
| Market Cap | 22.94B | 4.31B | 4.45B | 5.73B | 6.32B | |
| Enterprise Value | 23.64B | 4.71B | 4.95B | 5.53B | 7.52B | |
| Employees | 1,282 | 1,176 | 1,262 | 1,280 | 1,262 | |
| Shareholders | 1,478 | 1,478 | 1,478 | 1,478 | 1,478 | |