I think you believe you are the only one who is impatient here.
In fact, you may not have been here as long as many.
But even if you have been, then you've had plenty of opportunity to exit, likely with some sort of profit.
The company will announce when they are ready, not a minute sooner.
If you don't like it, well, you know....