Overview
No source-backed view yet. This page is available for price, fundamentals, and future receipts as coverage warms.
Key stats
Aug 21- Open
- $61.99
- 52-wk high
- $69.88
- High
- $63.07
- 52-wk low
- $49.03
- Low
- $61.94
- Prev close
- $62.76
Smart money
Earnings
Earnings came in 2.5% above what analysts expected.
Financials
What it sold, what it cost, what was left.
Sep 2025Dec 2025Mar 2026Jun 2026
| USD | Sep 2025 | Dec 2025 | Mar 2026 | Jun 2026 |
|---|---|---|---|---|
| What came in | ||||
| Revenue | $181.4M | $188.4M | $194.8M | $194.9M |
| Cost of what it sold | $46.2M | $148.8M | $153.8M | $48.2M |
| Gross profit | $135.2M | $39.6M | $41.1M | $146.8M |
| What it spent | ||||
| Sales and admin | $8.6M | $9.1M | $23.0M | $8.9M |
| Other operating costs | $45.9M | -$48.5M | -$50.0M | $50.0M |
| Total operating expenses | $54.5M | -$39.4M | -$27.1M | $58.9M |
| What was left | ||||
| Operating profit | $80.8M | $79.1M | $68.1M | $87.9M |
| Interest on debt | $21.7M | $23.3M | $25.4M | $26.0M |
| Profit before tax | $67.6M | $96.1M | $151.9M | $78.3M |
| Tax | $192.0K | $9.1M | $4.0M | -$1.4M |
| Net profit | $65.3M | $78.8M | $143.1M | $77.1M |
| EBITDA | $135.0M | $168.0M | $227.3M | $155.9M |
Technicals
Price structure
This stock is under pressure, and looks oversold after a sharp drop.
Trend
Under pressure
25 / 100
RSI 14
20oversold
20D volatility
13%annualized
52-week range
$49.03$69.88
20D support