I closely monitored the J B Hunt sec/edgar filings page every few minutes today while keeping an eye on the post-market chart/tape.
Activity started picking up a little, but there was still no earnings filing on edgar.
Then I noticed that the earnings overlay over the chart showed that the announcement had already come and gone a few minutes earlier.
I thought all of the API's that sent earnings events were just backed by and triggered by edgar.
If the initial event that triggers a market reaction isn't the actual filing on edgar, then what is?