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.
| 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.
| TICKER | DATE | WHEN | EPS EST | EPS ACT | SURPRISE |
|---|---|---|---|---|---|
| TSLA | 2026-04-30 | AMC | $0.43 | ─ | ─ |
| TSLA | 2026-01-29 | AMC | $0.44 | $0.41 | -6.8% |
| TSLA | 2025-10-23 | AMC | $0.51 | $0.72 | +41.2% |
| TSLA | 2025-07-23 | AMC | $0.43 | $0.46 | +7.0% |
With Claude
You
TSLA earnings are next week. What do analysts expect, and how exposed am I?
Claude
TSLA reports on Apr 30 AMC. Consensus EPS estimate is $0.43 — last quarter they missed at $0.41. You hold 392 shares at avg cost $245.68, currently up +60.97%. TSLA is about 82% of your total portfolio value. A 5% move would swing your portfolio by roughly ±$7,500.