That's not a bad gain at all. Lock it in and wait to see how the regular market takes the news tomorrow. I've seen plenty of times news hit after hours and the stock rise only for it to drop the next morning when regular trading resumes.
A tornado is like a stock, it takes just the right conditions to form a huge one but once it forms, nothing can stop it!
my posts are only my opinions, nothing more