Undervalued is an understatement! This is just stupidly cheap for where it should be. I was quite impressed with the recent report -- good looking numbers when you consider everything.