“They're the ones who said June 23rd in their last PR so they're on the hook (and clock).”
Yep. The deal closes, not the 8k & PR will be released on June 23. And it appears that they have closed the deal today
The PR will start off stating something to the effect, “on Wednesday, June 23, 2021, we have signed the final documents, etc.