29 funds hold it.Insiders net selling.
No insider open-market trades in 90 days (SEC Form 4). Congress: no trades disclosed in 180 days.
Analyst target and ratings are on paid plans
See the 12-month consensus target and the buy/hold/sell rating split.
Unlock the full resultsLast report
Sep 10, 2026
Period ending
Jul 31, 2026
Earnings per share
$0.37 expected
Revenue
Financial statements: Alpha Vantage
Estimates as of Oct 31, 2026
EPS expected
-$0.21 to -$0.14
Revenue expected
8 analysts
Last 30 days
Analysts cutting estimates
| Quarter / reported | Earnings per share | Beat or miss | Revenue / income | Revenue vs last year |
|---|---|---|---|---|
| Jul 31, 2026Reported Sep 10, 2026 | $0.40est. $0.37 | +8.11%beat | $5.06BAlpha Vantage | +1.2%from $5.00B |
| Apr 30, 2026Reported Jun 3, 2026 | $0.13est. $0.03 | +$0.10beat | $4.89BAlpha Vantage | +2.1%from $4.79B |
| Jan 31, 2026Reported Mar 18, 2026 | $1.67est. $1.56 | +7.05%beat | $7.92BAlpha Vantage | -1.1%from $8.01B |
| Oct 31, 2025Reported Dec 3, 2025 | $0.09est. -$0.13 | +$0.22beat | $4.91BAlpha Vantage | +0.2%from $4.90B |
| Jul 31, 2025Reported Sep 3, 2025 | $0.31est. $0.19 | +63.16%beat | $5.00BAlpha Vantage | -1.9%from $5.10B |
| Apr 30, 2025Reported May 28, 2025 | $0.16est. $0.15 | +6.67%beat | $4.79BAlpha Vantage | -4.1%from $5.00B |
| Jan 31, 2025Reported Mar 6, 2025 | $1.80est. $1.54 | +16.88%beat | $8.01BAlpha Vantage | -4.4%from $8.38B |
| Oct 31, 2024Reported Dec 11, 2024 | $0.04est. $0.03 | +$0.01beat | $4.90BAlpha Vantage | -2.7%from $5.04B |
Earnings per share comes from Yahoo Finance where available, then Alpha Vantage or the company release. Revenue comes from company releases, SEC filings, Alpha Vantage or Yahoo Finance. A beat or miss needs an analyst estimate on the same basis as the reported figure, so quarters without one show none. Non-USD amounts carry their currency code.
| USD | Oct 2025 | Jan 2026 | Apr 2026 | Jul 2026 |
|---|---|---|---|---|
| What came in | ||||
| Revenue | $4.91B | $7.92B | $4.89B | $5.06B |
| Cost of what it sold | $2.85B | $5.80B | $2.86B | $3.05B |
| Gross profit | $2.06B | $2.11B | $2.03B | $2.00B |
| What it spent | ||||
| Sales and admin | $2.02B | $2.36B | $1.95B | $1.96B |
| Other operating costs | — | -$986.0M | — | -$206.0M |
| Total operating expenses | $2.02B | $1.37B | $1.95B | $1.75B |
| What was left | ||||
| Operating profit | $42.0M | $739.0M | $80.0M | $251.0M |
| Interest on debt | $25.0M | $20.0M | $25.0M | $23.0M |
| Profit before tax | $5.0M | $661.0M | $93.0M | $227.0M |
| Tax | -$6.0M | $155.0M | $30.0M | $58.0M |
| Net profit | $11.0M | $506.0M | $63.0M | $169.0M |
| EBITDA | $265.0M | $987.0M | $328.0M | $456.0M |
This stock is in a strong uptrend.
Trend
Strong uptrend
100 / 100
RSI 14
20D volatility
52-week range
20D support
20D resistance
Returns
Price vs moving averages
Volume pace