Q1 earnings: Wall Street says big profits but lousy stock performance | Fortune