Wow, almost 2 years after dropping their infamous $17 Price Target they've finally thrown in the towel. What a bunch of muppets.