I bought this at $14, sold at $18 then bought back at $18 and sold at $21. I think Wall Street is finally taking a liking to the stock. Opinions?
Separate names with a comma.