Agile Therapeutics, Inc. (NASDAQ:AGRX – Get Free Report) shares crossed above its fifty day moving average during trading on Tuesday . The stock has a fifty day moving average of $2.03 and traded as high as $2.03. Agile Therapeutics shares last traded at $1.88, with a volume of 74,942 shares traded. Wall Street Analyst Weigh […]