TherapeuticsMD Inc (TXMD) AI Stock Analysis & Earnings