Earnings
Earnings reports are the single biggest driver of short-term stock moves. Know when your holdings report and what analysts expect. Before the market reacts.
Why Earnings Matter
Beat / miss drives immediate price action
A single earnings report can move a stock 5–20% overnight. EPS beat (actual > estimate) typically pushes prices up. A miss does the opposite. The magnitude depends on how far from the consensus and how levered sentiment already is.
Guidance often matters more than the numbers
Companies can beat EPS yet trade down if forward guidance disappoints. Watch both the actuals and the next-quarter outlook together.
Manage risk before the report
Knowing you hold 80% of your portfolio in a stock reporting tomorrow lets you decide whether to reduce exposure, hedge, or hold. Firma combines the earnings schedule with your actual position size.
firma show earnings
Without a ticker: shows upcoming earnings for all your holdings over the
next 4 weeks, with EPS and revenue estimates. Once actuals are available,
they fill in automatically.
$firma show earnings
| TICKER | DATE | WHEN | EPS EST | EPS ACT | REV EST | REV ACT |
|---|---|---|---|---|---|---|
| MSFT | 2026-04-29 | AMC | $4.14 | ─ | $83.0B | ─ |
| AAPL | 2026-04-30 | AMC | $1.98 | ─ | $111.4B | ─ |
| NVDA | 2026-05-20 | AMC | $1.79 | ─ | $80.0B | ─ |
AMC = after market close. BMO = before market open.
EPS ACT and REV ACT populate after the company reports.
firma show earnings <ticker>
With a ticker: shows the recent earnings history plus any upcoming events.
Lets you quickly see how the stock has been tracking vs expectations
over the past several quarters.
$firma show earnings TSLA
| TICKER | DATE | WHEN | EPS EST | EPS ACT | SURPRISE |
|---|---|---|---|---|---|
| TSLA | 2026-04-22 | AMC | $0.38 | $0.41 | +7.9% |
Revenue actuals also show a miss/beat indicator. E.g.
$22.4B ▼ 3.4%
means revenue came in 3.4% below the estimate.With Claude
Claude Desktop · firma MCP connected
You
TSLA just reported. How did it do, and what does MSFT reporting next week mean for me?
Claude
TSLA Q1 2026 beat on EPS ($0.41 vs $0.38 est, +7.9%) but missed on revenue ($22.4B vs $23.2B est, −3.4%). Your 400 shares at avg $249.91 are up +50.6%. TSLA is 74% of your portfolio. A ±5% earnings reaction is roughly ±$7,500 to your net worth. MSFT reports Apr 29 AMC (EPS est $4.14). It's only 3.8% of your portfolio, so the impact is minimal either way.