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