Loading…
Loading… fetching the latest figures.
Loading…
Loading… fetching the latest figures.
Based on 32 analysts
Company details aren't available for this ticker.
The basics, explained simply — no finance degree required.
The lowest and highest price this stock has traded at over the past year.
This company doesn't currently pay a dividend — it's reinvesting profit instead of paying it out.
How much of every $1 in sales turns into actual profit. Higher generally means a healthier business.
How much the company's sales grew compared to a year ago.
How much this stock tends to swing compared to the overall market. Above 1 means it typically moves more than the market (higher risk, higher potential reward); below 1 means it's historically calmer.
Annual figures from the company's own SEC filings. Tap any number to open the filing it came from.
| Fiscal year ending | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 |
|---|---|---|---|---|
| RevenueGrowth = this year ÷ prior year − 1 | $619M+23.1% | $503M+19.4% | $421M+11.8% | $377M+52.2% |
| Net incomeMargin = net income ÷ revenue | $481M77.7% margin | $499M99.1% margin | -$301M-71.4% margin | -$320M-85.0% margin |
| Operating cash flowCash the business generated, vs net income above | -$3.7B | -$1.1B | -$7.2B | -$7.3B |
| Cash vs long-term debtCash − long-term debt. Excludes short-term borrowings and leases | — | — | — | -$4.1B$1.4B cash · $5.5B debt |
| Shares (weighted avg.)Change = this year ÷ prior year − 1 | 1.15B+9.5% | 1.05B+11.1% | 945M+4.9% | 901M+71.0% |
Automatic checks on the figures above. A flag is a pattern to investigate, not a finding of wrongdoing, and each one lists ordinary explanations for it.
Weighted average shares rose 27.7% between Dec 2022 and Dec 2025 (9.5% in the latest year).
| Shares (weighted avg.) | Dec 2025 | 1.15B |
| Shares (weighted avg.) | Dec 2024 | 1.05B |
| Shares (weighted avg.) | Dec 2022 | 901M |
How it's calculated: Share growth = weighted average shares ÷ earlier-year weighted average shares − 1.
Rule: Weighted average shares up 5% or more in a year, or 10% or more over three years.
Why it can matter: When a company issues new shares, each existing share becomes a smaller slice of the profits, so earnings per share can lag total earnings.
Common innocent explanations: Shares issued to pay for an acquisition or to fund growth, or employee share awards that vest over time.
See every flagged company in Market Watch →
Source: SEC EDGAR annual reports (Form 10-K), latest filed 2026-02-17. If a company later restates a year, the most recent filing is used. Dashes mean the company did not report that line in a form we could read. For information only, not investment advice.
Recent notices SOFIhas filed with the SEC (Form 8-K). Headings are the SEC's own item titles; open the filing to read what the company said.
A filing appearing here is not a sign of a problem: most are routine. We highlight a few kinds, such as auditor changes, listing notices and leadership changes, because they are worth reading. For information only, not investment advice.