Every earnings report creates a price event. We track how the stock moves over the
5 trading days after that event, all measured from the same starting point so you
can see whether the initial reaction held, faded, or kept running.
BMO vs AMC
BMOBefore Market Open. The company reports before trading begins.
The market's reaction shows up at the opening bell.
AMCAfter Market Close. The company reports after trading ends.
The reaction shows up at next morning's opening bell.
Base Price
The last unaffected closing price before the earnings announcement — the cleanest
reference point before the market knew the results.
BMO → base = previous day's close
AMC → base = announcement day's close
Columns
BaseThe base price in dollars.
OpenThe first post-earnings open price in dollars — where the gap lands.
D1%Day 1 close vs Base — the full post-earnings move from the unaffected close.
D2% – D5%Each day's close vs the prior day's close — day-over-day momentum after the initial reaction.
D1% = (Day 1 close − Base) / Base × 100
D2% = (Day 2 close − Day 1 close) / Day 1 close × 100
D3% = (Day 3 close − Day 2 close) / Day 2 close × 100 …and so on
Day counting
Example — BMO on Monday:
Base = Friday close Open = Monday open
D1% = Mon close vs Fri close
D2% = Tue vs Mon D3% = Wed vs Tue … D5% = Fri vs Thu
Example — AMC on Monday:
Base = Monday close Open = Tuesday open
D1% = Tue close vs Mon close
D2% = Wed vs Tue … D5% = next Mon vs prior Fri
Live column
When viewing today's earnings, the D1 column is live —
it shows the current price vs Base and updates every 90 seconds.
The header label changes to
Pre Mkt before 9:30 AM ET,
and stays D1% during and after market hours.
A pulsing ● indicates the value is still live and unsettled.
Once the day's close is recorded by the nightly update, the live value is replaced with the official close.