NASDAQ:AGRX   Agile Therapeutics, Inc
This chart looks bullish to me having tested the 200 MA 3x and bouncing off to close above the 78.6% fib level. I think 2.94 will be established as support and the stock will rise up the Fibonacci scale $3.14 is my short-term target.

*disclosure: I have no idea what their earnings will be. My opinion is based on the chart alone.