Aug 05, 2:24 a.m., New York
Create my watchlists and portfolios login | register
zoom
 
Date Rating Target Price Analyst
08/20/10 Underperform $ 13.25 Wedbush Morgan Securities  
07/21/10 -""/ Hold $ 16.00 Deutsche Bank  
07/21/10 -""/ Outperform $ 19.00 RBC Capital Markets  
07/21/10 -""/ Neutral $ 17.00 UBS  
07/21/10 -""/ Perform $ 18.00 Oppenheimer  
05/14/10 Buy $ 21.50 Caris & Company  
03/08/10 -""/ Mkt Outperform $ 21.00 JMP Securities  
02/25/10 Neutral -   MKM Partners  
12/11/09 -""/ Buy $ 20.00 Kaufman Brothers  
10/13/09 -""/ Buy $ 21.00 Broadpoint Capital  
09/21/09 -""/ Buy $ 21.00 Collins Stewart  
09/15/09 -""/ Outperform $ 21.00 Bernstein  
07/22/09 -""/ Underperform $ 14.00 Friedman,Billings,Ramsey &Co  
07/20/09 -""/ Buy $ 20.00 Jefferies & Co  
07/14/09 Buy -   Canaccord Adams  
07/10/09 -""/ market weight -   Thomas Weisel Partners  
06/15/09 -""/ Buy -   Citigroup  
06/10/09 -""/ Buy $ 20.00 Soleil Securities Group  
06/01/09 -""/ Overweight -   Barclays Capital  
05/08/09 Buy $ 19.00 American Technology Research  
02/10/09 -""/ Hold -   Needham & Co  
01/28/09 -""/ Accumulate $ 13.00 Think Equity Partners  
01/28/09 -""/ Buy $ 19.00 Stifel Nicolaus  
10/22/08 Hold $ 14.00 Cantor Fitzgerald  
10/01/08 -""/ Sell -   Matrix Research  
05/07/08 Equal-weight $ 23.00 Lehman Brothers  
05/05/08 -""/ Hold $ 24.00 Stanford Financial Group  
05/05/08 -""/ Sell $ 17.00 Jackson Securities  
03/20/08 Buy $ 37.00 ICAP  
02/06/08 -""/ Mkt Perform -   BMO Capital Markets  
02/05/08 -""/ Neutral $ 31.00 Banc of America  
02/01/08 -""/ Neutral -   Susquehanna Financial  
01/31/08 Outperform $ 26.00 Credit Suisse  
11/13/07 -""/ Sector Outperform -   CIBC World Markets  
11/06/07 -""/ Outperform $ 34.00 Bear Stearns  
10/18/07 -""/ Hold -   AC Research  
10/17/07 -""/ Hold $ 29.00 Deutsche Securities  
07/18/07 Buy $ 34.00 A.G. Edwards & Sons  
07/18/07 Neutral -   Cowen & Co  
06/21/07 Underperform $ 28.00 Guzman & Company  
05/31/07 -""/ Overweight -   J.P. Morgan Securities  


                                                                                                                        

Make newratings better! How do you like us?