Hi up-down: Is market cap really in the $500 million range? Holy smokes!! That seems a tad high. How are they managing to keep the price so high?