What a dog of a stock this has been. Missed so many opportunities, due to managements missed self-imposed deadlines time and time again.