IT stock valuations