Recently, we made a change to the way that BusinessDaysSincePreviousEarnings and BusinessDaysUntilNextEarnings are computed over the EventVestor Earnings Calendar dataset.
Previously, these factors considered an earnings call occurring on calendar day N to be occurring on business day N, regardless of whether the call was before or after market hours.
Now, these factors consider the calendar_time of an event. If an event occurs 'After Market Hours' on calendar day N, it is considered to occur on business day N+1. Events occurring 'Before Market Hours' on day N are still considered to occur on business day N.
The new behavior is demonstrated in the attached notebook.