| 2009-09-30 | Upgrade | Roth Capital | Sell to Hold | $1.60 to $2.50 |
| 2009-02-11 | Reiterated | Roth Capital | Hold | $3 to $1.60 |
| 2008-11-12 | Initiated | Roth Capital | Hold | $3 |
| 2008-07-15 | Initiated | Merriman Curhan Ford | Buy |
| 2009-09-30 | Upgrade | Roth Capital | Sell to Hold | $1.60 to $2.50 |
| 2009-02-11 | Reiterated | Roth Capital | Hold | $3 to $1.60 |
| 2008-11-12 | Initiated | Roth Capital | Hold | $3 |
| 2008-07-15 | Initiated | Merriman Curhan Ford | Buy | |
There is presents forecasts of rating agencies and recommendations for investors about this ticker
In CPSL 0 funds of 2213 total. Show all
| Fund name | Ticker shares |
|---|