Ten day new target price of $8.25 and buy rating issued today via sierra world
Who is Sierra World ? Never heard of 'em.
it's a guy and his husband from what i can tell
It's some lady in her room. Total fraud. But I do agree with the target. Might be a little low.