If you "trust in Fred" for the long term then I think our stock is undervalued at $83 a share.
The market does tend to "overreact" to bad news (i.e. the recent IRS ruling, oil @ $100 a barrel)....and the current down turn in our stock price may be an excellent example.