stock data hot stocks best portfolio analysis stock announcements merger and acquisitions