"As of March 31, 2013, the Company had cash and total investments of $524.9 million"
Market cap is around 590 million. And still generating free cash flow.
Mr. Market is going blind on this company.
The withdraw of the offer? That is yours speculation.
I think Needham downgraded MEMS today and that is the reason of the fall.
This company have a bid of 4$ and will trade below $3?!?!?!?!
I'd appreciate that to buy more!!! Free lunch! :)
With a 85% fall, cash per share of 2.66 and still falling why?!?!? shorties at this level (under cash) ?!?!?
Cannot realize why the reason of not having a pullback or a slow recovery!!!