Keep it! You are obviously not short of money. I do not believe in cyber squatting, but as you had it prior to this company acquiring all the others, you have a good driving position. If it is a MAJOR player, you might get more than you think.
Furthermore, you had ideas for it and it is also...