agreeed with a lot of your comments. But one I do disagreew ith re the stock buyback issue. Many a corp mgmnt has proclaimed a stock buyback program and did not execute or did not buy back the indicated amount.
ovti has plenty of cash to institute a divd. That is another means of squeezing the shorties.