Hey, I own the company too (very minor shareholder), but yes you are correct, Microsoft did buy $250M in stock a while back, but has since sold those shares under the original agreement when they bought them. Not sure of the actual break down in shareholder status, but I'm sure we could find...