

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)
1099 daily bars · split adjusted
Daily · Wilder smoothing
Classic floor pivots from 2026-03-12
Computed from daily OHLCV bars
| Indicator | Value | Type | Action |
|---|---|---|---|
| RSI (14) | 66.33 | Oscillator | Neutral |
| Stochastic %K (14, 3, 3) | 78.70 | Oscillator | Neutral |
| Williams %R (14) | -16.67 | Oscillator | Sell |
| MACD (12, 26, 9) | 0.06 (Hist -0.01) | Oscillator | Sell |
| Average Directional Index (14) | 43.51 (+DI 26.1 / -DI 9.5) | Trend | Strong Buy |
Current price $20.84
Latest analyst grade actions
| Date | Firm | Action | Previous | New grade |
|---|---|---|---|---|
| Dec 11, 25 |
| EMA 20 | 20.80 | MA | Buy |
| SMA 20 | 20.80 | MA | Buy |
| EMA 50 | 20.44 | MA | Buy |
| SMA 50 | 20.77 | MA | Buy |
| SMA 200 | 18.57 | MA | Strong Buy |
| Janney Montgomery Scott |
| downgrade |
| Buy |
| Neutral |
| Dec 9, 25 | Piper Sandler | downgrade | Overweight | Neutral |
| Sep 2, 25 | JMP Securities | maintain | Market Perform | Market Perform |
| Feb 28, 25 | Piper Sandler | maintain | Overweight | Overweight |
| Jan 6, 25 | JMP Securities | maintain | Market Perform | Market Perform |
| Oct 25, 24 | Piper Sandler | maintain | Overweight | Overweight |
| Jul 26, 24 | Piper Sandler | upgrade | Neutral | Overweight |
| Mar 14, 24 | Piper Sandler | maintain | Neutral | Neutral |
| Nov 14, 22 | Piper Sandler | downgrade | Overweight | Neutral |
FY2024 · 10-K disclosure
TTM vs. 5-year historical average (annual ratios)
| Metric | ALEX | Historical (5Y) / ref | Status |
|---|---|---|---|
| P/E ratio (TTM) | 34.6x | 23.3x · sector 35.5x | In line |
| Forward P/E (FY26E) | 31.1x | EPS est. 0.67 | In line |
| Price / Book | 1.5x | 1.4x | In line |
| Price / Sales | 9.9x | 6.5x | Elevated |
| EV / EBITDA | 22.3x | 17.4x | Elevated |
| Return on equity | 4.3% | — | Weak |
| Gross margin | 45.4% | 46.0% | In line |
| Debt / Equity | 0.51 | 0.48 | Moderate |
| Piotroski / Altman Z | 6/9 | Z 0.96 | Distress |
Discounted cash flow model
Stock news · updated daily
Reported EPS vs. consensus estimate
| Report date | EPS est. | EPS actual | Surprise | Revenue |
|---|---|---|---|---|
| Mar 19, 2026 | 0.13 | 0.30 | Beat 130.8% |
| $50.98M |
| Oct 30, 2025 | 0.28 | 0.20 | Miss -28.6% | $50.25M |
| Jul 24, 2025 | 0.39 | 0.35 | Miss -10.3% | $51.70M |
| Apr 24, 2025 | 0.28 | 0.29 | Beat 3.6% | $53.74M |
| Feb 27, 2025 | 0.15 | 0.17 | Beat 13.3% | $62.45M |
| Oct 24, 2024 | 0.21 | 0.26 | Beat 23.8% | $61.94M |
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 |
|---|---|---|---|---|---|
| Mar 12, 26 | Tommasino Anthony J | officer: Principal accounting officer | D-Return | 2,570 | — |
| Mar 12, 26 | Tommasino Anthony J | officer: Principal accounting officer | D-Return | 6,114 | — |
| Mar 12, 26 | Chun Clayton K Y | officer: Chief Financial Officer | G-Gift | 9,505 | — |
| Mar 12, 26 | Chun Clayton K Y | officer: Chief Financial Officer | D-Return | 16,941 | — |
| Mar 12, 26 | Kanehira Derek T | officer: Senior Vice President | D-Return | 4,349 | — |
| Mar 12, 26 | Chun Clayton K Y | officer: Chief Financial Officer | D-Return | 76,151 | — |
| Mar 12, 26 | Kanehira Derek T | officer: Senior Vice President | D-Return | 16,652 | — |
| Mar 12, 26 | Pasquale Douglas M | director | D-Return | 6,540 | — |
SEC EDGAR filings · last 12 months
| Form | Filed | Accepted | Document |
|---|---|---|---|
| 15-12G | Mar 23, 2026 | 2026-03-23 10:13:08 | View |
| 8-K | Mar 17, 2026 | 2026-03-17 16:31:27 | View |
| 4 | Mar 16, 2026 | 2026-03-16 07:42:02 | View |
| 4 | Mar 16, 2026 | 2026-03-16 06:00:24 | View |
| 4 | Mar 16, 2026 | 2026-03-16 06:00:24 | View |
| 4 | Mar 16, 2026 | 2026-03-16 06:00:23 | View |
| 4 | Mar 16, 2026 | 2026-03-16 06:00:22 | View |
| 4 | Mar 16, 2026 | 2026-03-16 06:00:21 | View |
| 4 | Mar 16, 2026 | 2026-03-16 06:00:21 | View |
| 4 | Mar 16, 2026 | 2026-03-16 06:00:20 | View |
Proxy statement (DEF 14A) disclosures