Vitalsource Technologies, Inc. Price And Financial Stability