If there is stock for sale at 25, that's not support, that's resistance......
Every press release they put out about the new drug will cause a surge upward at this point, you just have to know when to jump out (take profits) because the company dumps on a regular basis...