Back
56
72
Day Range
$6.97
$7.31
52-Week Range
$3.51
$13.32
Volume
19,570
50D / 200D Avg
$10.09
/
$8.23
Prev Close
$7.29
Price History
Financial Trends
Peer Comparison
vs Basic Materials sector median (466 peers)
| Metric | Stock | Sector Median |
|---|---|---|
| P/E | 17.1 | 2.3 |
| P/B | 1.6 | 1.7 |
| ROE % | 10.0 | 6.2 |
| Net Margin % | 13.4 | 5.4 |
| Rev Growth 5Y % | 31.8 | 4.7 |
| D/E | 0.5 | 0.4 |
Analyst Price Target
No analyst coverage available
Earnings Estimates
| Period | EPS Est. | Revenue Est. | Analysts |
|---|---|---|---|
| FY2030 |
$1.29
$0.96 – $1.62
|
4.9 B | 1 |
| FY2029 |
$1.03
$0.77 – $1.29
|
4.3 B | 1 |
| FY2028 |
$0.82
$0.61 – $1.03
|
3.3 B | 1 |
Key Takeaways
Revenue grew 31.84% annually over 5 years — strong growth
Earnings grew 287.67% over the past year
Debt/Equity of 0.46 — conservative balance sheet
Generating 68.38M in free cash flow
PEG of 0.08 suggests growth is underpriced
Revenue growth is accelerating — 1Y growth exceeds 5Y average by 18.31%
Growth
Revenue Growth (5Y)
31.84%
Revenue (1Y)50.15%
Earnings (1Y)287.67%
FCF Growth (3Y)N/A
Quality
Return on Equity
9.99%
ROIC7.52%
Net Margin13.39%
Op. Margin20.58%
Safety
Debt / Equity
0.46
Current Ratio1.20
Interest Coverage3.94
Valuation
P/E Ratio
17.08
P/B Ratio1.62
EV/EBITDA13.62
Dividend Yield0.00%
All Fundamental Metrics
| Growth | |||
| Revenue Growth (1Y) | 50.15% | Revenue Growth (3Y) | 33.59% |
| Earnings Growth (1Y) | 287.67% | Earnings Growth (3Y) | N/A |
| Revenue Growth (5Y) | 31.84% | Earnings Growth (5Y) | 9.10% |
| Profitability | |||
| Revenue (TTM) | 2.40B | Net Income (TTM) | 321.40M |
| ROE | 9.99% | ROA | 4.47% |
| Gross Margin | 22.85% | Operating Margin | 20.58% |
| Net Margin | 13.39% | Free Cash Flow (TTM) | 68.38M |
| ROIC | 7.52% | FCF Growth (3Y) | N/A |
| Safety | |||
| Debt / Equity | 0.46 | Current Ratio | 1.20 |
| Interest Coverage | 3.94 | Dividend Yield | 0.00% |
| Valuation | |||
| P/E Ratio | 17.08 | P/B Ratio | 1.62 |
| P/S Ratio | 2.29 | PEG Ratio | 0.08 |
| EV/EBITDA | 13.62 | Dividend Yield | 0.00% |
| Market Cap | 5.49B | Enterprise Value | 6.73B |
Income Statement
Annual, most recent first
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenue | 2.40B | 1.60B | 1.35B | 1.30B | 794.77M |
| Net Income | 321.40M | 82.91M | -101.67M | 122.20M | 226.83M |
| EPS (Diluted) | 0.42 | 0.11 | -0.15 | 0.19 | 0.55 |
| Gross Profit | 548.67M | 211.55M | 83.02M | 207.80M | 360.44M |
| Operating Income | 494.15M | 162.87M | 32.93M | 140.22M | 355.25M |
Balance Sheet
Annual, most recent first
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Total Assets | 7.18B | 6.36B | 5.87B | 5.38B | 1.73B |
| Total Liabilities | 3.36B | 2.90B | 2.81B | 2.20B | 711.54M |
| Shareholders' Equity | 3.38B | 3.05B | 2.66B | 2.75B | 1.02B |
| Total Debt | 1.54B | 1.36B | 1.16B | 702.97M | 16.04M |
| Cash & Equivalents | 303.64M | 131.51M | 126.02M | 170.31M | 262.09M |
| Current Assets | 938.67M | 545.92M | 486.86M | 572.19M | 361.66M |
| Current Liabilities | 784.13M | 693.65M | 429.61M | 408.53M | 230.23M |
Strategy Scores
This stock passed the criteria for 2 strategies
Score = fit strength (0–100)
Rank = position among all matches
Custom
Capital Heavy Grower
#39 of 76
Growth + Value
Growth at a Reasonable Price (Peter Lynch)
#38 of 332
Recent Activity
Entered
Capital Heavy Grower
Mar 24, 2026
Entered
Growth at a Reasonable Price (Peter Lynch)
Mar 24, 2026