Agreed the 30$ buyback was a disappointment, but saying it was a "small buyback" is still true.
The 0.15 investment has been debated many times, for me it s true, the issue is how it is presented in the filings, could have been clearer, and it has nothing to do with twitter, it was also in a PR at the same time.
The OS was updated yesterday, and we clearly see the dilution is very small since January. Also all their OS updates have been validated in filings. On Monday you will see in the 10Q that once again they did not lie.
So since you talked about "misleading information", you agree they re not lying?