So good, they're bad: Three hated stocks that could make new highs.

What do Sirius XM, Herbalife and Iconix all have in common? They are all both loved and hated by the Street.