Home News GE stock price forms giant megaphone pattern ahead of earnings