earnings/revenues, growth causes a stock to hit the big boards and tilt towards $30 bucks, period. Keith