BE will report Earnings this week with an upside potential of 5 or higher (up to 6.4 w/ rally). Unless they report some really bad numbers, this is still a strong-buy. Depending on which highs the stock will take out next (H1, H2), we will be able to tell more precisely what the stock will do for the next few weeks ahead. With gold prices about to explode it's a great long-term investment regardless of short-term performance volatility.
Take note of two important things: First, target level 'T' must be broken to build a new bullish 'weekly' formation. Second, while this week's gap-up is not too much of a major issue, it would be of great benefit for the stock to quickly retrace under 3.35 and close it before Earnings. This would ensure a 100% upside and eliminate any remaining doubts. A small risk remains with the gap left open, but as long as it doesn't drop below 'L', even in a bad earnings report scenario, it's still considered a strong-buy.