That doesn't explain why the closing price following the overlap period was 15c above the last traded price ($3.09) before the pre-open period started at 4pm.
Seems to be a set volume order that needed to be filled today & some 300k shares went through "at market" during the overlap period.