Vitalsource Technologies, Inc. Financial Market Drift