European stocks ended on a mixed note on Wednesday with investors reacting to some disappointing quarterly earnings updates, and looking ahead to the release of the Federal Reserve's last policy meeting for clues about the outlook for interest rates. The pan European Stoxx 600 ended down 0.17%. The