It is incredibly frustrating. You can see the quality of the work they do and the wide variety of quality customers they have, yet they struggle to consistently make a profit for their shareholders and they always have another excuse.
WTP Price at posting:
75.0¢ Sentiment: Hold Disclosure: Held