Cookies show us what works. Privacy
Cookies show us what works. Privacy
30 funds hold it · Insiders net selling
Net selling: insiders sold $54.5M and bought $0 on the open market in 90 days (SEC Form 4). Congress: no trades disclosed in 180 days.
Analyst target and ratings are on paid plans
Unlock the full resultsLast report
Aug 26, 2026
Period ending
Jul 31, 2026
Earnings per share
$0.49 expected
Revenue
Financial statements: Alpha Vantage
Estimates as of Nov 13, 2026
EPS expected
$0.56 to $0.63
Revenue expected
14 analysts
Last 30 days
Analysts raising estimates
| Quarter / reported | Earnings per share | Beat or miss | Revenue / income | Revenue vs last year |
|---|---|---|---|---|
| Jul 31, 2026Reported Aug 26, 2026 | $0.60est. $0.49 | +23.62%beat | $757.1MAlpha Vantage | +15.9%from $653.3M |
| Apr 30, 2026Reported May 27, 2026 | $0.47est. $0.35 | +34.06%beat | $703.1MAlpha Vantage | +10.0%from $639.0M |
| Jan 31, 2026Reported Feb 25, 2026 | $0.56est. $0.44 | +28.11%beat | $722.8MAlpha Vantage | +10.4%from $654.7M |
| Oct 31, 2025Reported Nov 25, 2025 | $0.41est. $0.41 | +0.21%in line | $670.6MAlpha Vantage | +13.5%from $591.0M |
| Jul 31, 2025Reported Aug 27, 2025 | $0.37est. $0.33 | +12.12%beat | $653.3MAlpha Vantage | +19.2%from $548.0M |
| Apr 30, 2025Reported May 28, 2025 | $0.42est. $0.38 | +10.53%beat | $639.0MAlpha Vantage | +21.8%from $524.6M |
| Jan 31, 2025Reported Feb 26, 2025 | $0.56est. $0.47 | +19.15%beat | $654.7MAlpha Vantage | +15.8%from $565.2M |
| Oct 31, 2024Reported Nov 26, 2024 | $0.42est. $0.32 | +31.25%beat | $591.0MAlpha Vantage | +15.6%from $511.1M |
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 | $670.6M | $722.8M | $703.1M | $757.1M |
| Cost of what it sold | $87.5M | $91.2M | $92.3M | $105.7M |
| Gross profit | $583.1M | $631.7M | $610.8M | $651.4M |
| What it spent | ||||
| Research and development | $187.5M | $202.3M | $196.1M | $205.1M |
| Sales and admin | $61.1M | $67.6M | $60.6M | $72.4M |
| Other operating costs | $285.1M | $275.5M | $283.6M | $303.9M |
| Total operating expenses | $533.7M | $545.4M | $540.3M | $581.4M |
| What was left | ||||
| Operating profit | $49.1M | $86.3M | $73.5M | $70.0M |
| Interest on debt | $3.0M | $3.0M | $3.0M | $3.0M |
| Profit before tax | $65.6M | $97.5M | $81.3M | $82.7M |
| Tax | $3.5M | -$5.5M | $9.2M | -$1.19B |
| Net profit | $62.1M | $103.0M | $72.1M | $1.27B |
| EBITDA | $83.8M | $115.6M | $101.5M | $99.8M |
This stock is under pressure, and looks oversold after a sharp drop.
Trend
Under pressure
25 / 100
RSI 14
20D volatility
52-week range
20D support
20D resistance
Returns
Price vs moving averages
Volume pace