With a 76% gain happening with this stock over the last several months, I am happy with how well it is holding. Hoping things continue to do well. As far as a buyout, I think it is completely one's own opinion as their hasn't been true speculation regarding that for years.
If you think about it, they don't have the capital to remain independent and invest for the growth they will need to compete. They are better off developing their business and technology and then selling to the highest bidder.
Plus the management team is getting long in the tooth and is probably itching to cash out on all the free shares they have issued to themselves.