provigil stock price phenergan 100ml phenergan lexapro interactions provigil narcolepsy toradol phenergan migraine