Will we break out or drop further?

I've noticed this triangle forming with the lower high resistances and higher low supports. The price action seems to be staying in this range but we are running out of run way. My position is bullish due to the companies progress and forward expectations on upcoming earnings. A breakout to the upside is quite possible but a safe bet would be a trade to the upper bound of the triangle. Let me know your thoughts.
Technical Indicators

Disclaimer