

Audited annual filings, TTM ratios and consensus forward estimates
Wall Street price targets and rating actions
Revenue disaggregation per 10-K filing
Annual filings (FY) with consensus forward estimates (hatched)
1117 daily bars · split adjusted
Current price $65.00
Latest analyst grade actions
| Date | Firm | Action | Previous | New grade |
|---|---|---|---|---|
| Jan 6, 26 | Barclays |
Daily · Wilder smoothing
| downgrade |
| Overweight |
| Equal Weight |
| Jul 10, 25 | Barclays | maintain | Overweight | Overweight |
| May 20, 25 | Citigroup | upgrade | Neutral | Buy |
| Mar 7, 25 | B of A Securities | downgrade | Buy | Underperform |
| Feb 18, 25 | JP Morgan | maintain | Overweight | Overweight |
| Nov 12, 24 | JP Morgan | maintain | Overweight | Overweight |
| Aug 5, 24 | JP Morgan | maintain | Overweight | Overweight |
| Aug 2, 24 | Barclays | maintain | Overweight | Overweight |
| May 7, 24 | TD Cowen | maintain | Buy | Buy |
Classic floor pivots from 2026-04-08
Computed from daily OHLCV bars
| Indicator | Value | Type | Action |
|---|---|---|---|
| RSI (14) | 65.34 | Oscillator | Neutral |
| Stochastic %K (14, 3, 3) | 99.24 | Oscillator | Sell |
| Williams %R (14) | 0.00 | Oscillator | Sell |
| MACD (12, 26, 9) | 0.09 (Hist 0.03) | Oscillator | Strong Buy |
| Average Directional Index (14) | 24.66 (+DI 25.4 / -DI 11.4) | Trend | Buy |
| EMA 20 | 64.82 | MA | Buy |
| SMA 20 | 64.76 | MA | Buy |
| EMA 50 | 64.66 | MA | Buy |
| SMA 50 | 64.72 | MA | Buy |
| SMA 200 | 62.60 | MA | Strong Buy |
FY2017 · 10-K disclosure
Stock news · updated daily
Reported EPS vs. consensus estimate
| Report date | EPS est. | EPS actual | Surprise | Revenue |
|---|---|---|---|---|
| Feb 12, 2026 | 1.38 | 1.52 | Beat 10.1% | $820.4M |
| Nov 3, 2025 | 1.13 | 1.21 | Beat 7.1% | $725.4M |
| Aug 4, 2025 | 1.16 | 3.33 | Beat 187.1% | $731.7M |
| May 5, 2025 | 1.24 | 3.26 | Beat 162.9% | $738.3M |
| Feb 13, 2025 | 0.82 | 0.83 | Beat 1.2% | $712.9M |
| Nov 7, 2024 | 0.79 | 0.82 | Beat 3.8% | $690.2M |
TTM vs. 5-year historical average (annual ratios)
| Metric | AL | Historical (5Y) / ref | Status |
|---|---|---|---|
| P/E ratio (TTM) | 9.1x | 2.2x · sector 18.4x | Discount |
| Forward P/E (FY26E) | 12.8x | EPS est. 5.10 | Elevated |
| Price / Book | 1.2x | 0.7x | Elevated |
| Price / Sales | 3.1x | 2.1x | Elevated |
| EV / EBITDA | 3.9x | 15.2x | Discount |
| Return on equity | 10.4% | — | Healthy |
| Gross margin | 32.9% | 39.5% | Below hist. |
| Debt / Equity | 0.00 | 2.58 | Conservative |
| Piotroski / Altman Z | 5/9 | Z 0.33 | Distress |
Discounted cash flow model
Free float vs. closely held shares
13F institutional holdings are not available in the current data plan.
SEC Form 4 filings
| Date | Insider | Role | Type | Shares @ price | Value |
|---|---|---|---|---|---|
| Apr 8, 26 | Willis Gregory B | officer: EVP AND CFO | D-Return | 68,923 @ $65.00 | $4.48M |
| Apr 8, 26 |
| Poerschke John D |
| officer: EVP |
| D-Return |
| 107,778 @ $65.00 |
| $7.01M |
| Apr 8, 26 | Levy Grant A | officer: EVP | D-Return | 4,500 @ $65.00 | $292.5K |
| Apr 8, 26 | Korde Kishore | officer: EVP | D-Return | 139 @ $65.00 | $9.04K |
| Apr 8, 26 | Khatibi Alex A | officer: EVP | D-Return | 91,506 @ $65.00 | $5.95M |
| Apr 8, 26 | Forsyte Carol Hyland | officer: EVP, GC, CORP SECRETARY & CCO | D-Return | 100,752 @ $65.00 | $6.55M |
| Apr 8, 26 | Beker David | officer: EVP, MARKETING | D-Return | 36,408 @ $65.00 | $2.37M |
| Apr 8, 26 | Plueger John L | director, officer: CEO AND PRESIDENT | D-Return | 500 @ $65.00 | $32.50K |
SEC EDGAR filings · last 12 months
| Form | Filed | Accepted | Document |
|---|---|---|---|
| S-4 | Sep 14, 2026 | 2026-09-14 16:09:06 | View |
| 10-Q | Aug 10, 2026 | 2026-08-10 16:08:40 | View |
| 8-K | Aug 10, 2026 | 2026-08-10 16:04:57 | View |
| 8-K/A | Jun 22, 2026 | 2026-06-22 16:05:51 | View |
| 10-Q | May 7, 2026 | 2026-05-07 16:03:09 | View |
| 8-K | May 7, 2026 | 2026-05-07 16:03:00 | View |
| 10-K/A | Apr 30, 2026 | 2026-04-30 16:55:58 | View |
| SC 13G | Apr 28, 2026 | 2026-04-28 15:51:06 | View |
| EFFECT | Apr 21, 2026 | 2026-04-22 00:15:04 | View |
| 8-K | Apr 17, 2026 | 2026-04-17 16:05:39 | View |
Proxy statement (DEF 14A) disclosures