
Understanding Closing Costs
Closing costs are the fees and expenses due at settlement when buying a home. This guide explains what closing costs include, how much to expect, and how to red…
July 22, 2026

$29.81
▲ +0.82 (+2.83%)
Current Price
$29.81
Daily Change
+0.82 (+2.83%)
Volume
—
Prev Close
$28.99
Market Cap
$13.01B
Enterprise Value
$13.11B
Shares Outstanding
437M
Beta
2.01
P/E (TTM)
—
Forward P/E
—
PEG Ratio
—
P/B
5.84
P/S
6.77
EV / EBITDA
—
EPS (TTM)
$-1.57
Dividend Yield
—
52-Week High
$52.15
52-Week Low
$16.78
Avg Volume (3M)
10.95M
Float
—
Revenue (TTM)
$1.93B
Gross Margin
74.66%
Operating Margin
-34.31%
Net Margin
—
ROE
-21.35%
ROA
-10.02%
Debt / Equity
—
Current Ratio
1.84
Free Cash Flow
—
| Period | EPS Estimate | Actual EPS | Beat / Miss | Surprise % |
|---|---|---|---|---|
| 2026-03-31 | $-0.24 | $-0.16 | Beat | +33.53% |
| 2025-12-31 | $-0.24 | $-0.21 | Beat | +10.68% |
| 2025-09-30 | $-0.24 | $-0.30 | Miss | -27.33% |
| 2025-06-30 | $-0.27 | $-0.26 | Beat | +4.04% |
Consensus · 35 analysts
Recent Sells
| Name | Shares | Price | Date |
|---|---|---|---|
| Blum Alexander | -2,099 | $27.37 | 2026-05-28 |
| Boyden Rebecca Berenice | -952 | $27.20 | 2026-05-26 |
| Blum Alexander | -19,009 | $27.18 | 2026-05-26 |
| Barrysmith Mark | -13,247 | $27.18 | 2026-05-26 |
| Yahes Jarrod | -24,021 | $27.18 | 2026-05-26 |
| Bromberg Matthew S | -138,993 | $27.18 | 2026-05-26 |

Closing costs are the fees and expenses due at settlement when buying a home. This guide explains what closing costs include, how much to expect, and how to red…
July 22, 2026

Alphabet (GOOGL) and Tesla (TSLA) report Q2 2026 results after market close Wednesday, July 22 in what may be the most closely watched earnings session of the y…
July 21, 2026

Major U.S. stock indexes declined Monday as Intuitive Surgical fell 14% on disappointing procedure growth guidance and Netflix extended its sell-off, while inve…
July 21, 2026

The Dow Jones Industrial Average (DJIA) is one of the world's oldest and most-watched stock market indexes, tracking 30 major U.S. blue-chip companies. Here is …
July 21, 2026