Cookies show us what works. Privacy
Cookies show us what works. Privacy
29 funds hold it · 2 straight earnings beats
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
Unlock the full resultsLast report
Oct 28, 2026
Period ending
Sep 30, 2026
Earnings per share
$0.45 expected
Revenue
Financial statements: Alpha Vantage
Estimates as of Nov 9, 2026
EPS expected
$0.39 to $0.56
Revenue expected
3 analysts
Last 30 days
Analysts cutting estimates
Estimate drift
Change in 30 days
| Quarter / reported | Earnings per share | Beat or miss | Revenue / income | Revenue vs last year |
|---|---|---|---|---|
| Sep 30, 2026Reported Oct 28, 2026 | $0.50est. $0.45 | +10.27%beat | $1.74BAlpha Vantage | -2.1%from $1.78B |
| Jun 30, 2026Reported Jul 29, 2026 | $0.71est. $0.66 | +7.59%beat | $2.18BAlpha Vantage | +26.2%from $1.73B |
| Mar 31, 2026Reported Apr 29, 2026 | $0.71est. $0.74 | -4.08%miss | $2.37BAlpha Vantage | +58.6%from $1.50B |
| Dec 31, 2025Reported Feb 18, 2026 | $0.67est. $0.55 | +21.80%beat | $2.05BAlpha Vantage | +45.1%from $1.42B |
| Sep 30, 2025Reported Nov 4, 2025 | $0.44est. $0.39 | +12.82%beat | $1.78BAlpha Vantage | +24.4%from $1.43B |
| Jun 30, 2025Reported Jul 30, 2025 | $0.44est. $0.34 | +29.41%beat | $1.73BAlpha Vantage | +41.7%from $1.22B |
| Mar 31, 2025Reported May 6, 2025 | $0.30est. $0.24 | +25.00%beat | $1.50BAlpha Vantage | +38.5%from $1.08B |
| Dec 31, 2024Reported Feb 12, 2025 | $0.19est. $0.25 | -24.00%miss | $1.42BAlpha Vantage | +26.9%from $1.12B |
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 | Dec 2025 | Mar 2026 | Jun 2026 | Sep 2026 |
|---|---|---|---|---|
| What came in | ||||
| Revenue | $2.05B | $2.37B | $2.18B | $1.74B |
| Cost of what it sold | $977.1M | $1.00B | $975.8M | $884.2M |
| Gross profit | $1.08B | $1.37B | $1.21B | $860.7M |
| What it spent | ||||
| Sales and admin | $43.4M | $44.9M | $32.4M | $33.7M |
| Other operating costs | $48.6M | $19.4M | $28.4M | $31.6M |
| Total operating expenses | $92.0M | $64.3M | $60.8M | $65.3M |
| What was left | ||||
| Operating profit | $985.0M | $1.31B | $1.14B | $795.4M |
| Interest on debt | $21.2M | $7.1M | $8.2M | $7.1M |
| Profit before tax | $1.11B | $1.30B | $1.15B | $804.5M |
| Tax | $187.5M | $458.8M | $321.8M | $225.0M |
| Net profit | $920.4M | $831.3M | $822.8M | $573.4M |
| EBITDA | $1.40B | $1.59B | $1.42B | $1.02B |
This stock is under pressure.
Trend
Under pressure
0 / 100
RSI 14
20D volatility
52-week range
20D support
20D resistance
Returns
Price vs moving averages
Volume pace