I second all the sentiment. Of course i'm dissappointed too, but I do like the "no date" policy for NRs. This definitely changes this from a traders stock to an investor stock. Which I personally like a lot better. I'm 100% bullish on the long term prospects of TTM. In this case, long term is "this year".
I now view the current share price as an opportunity to accumulate. Which is exactly what I'm doing. Looking over the past 8 months the downside is far less than the upside.
m.z.