Yes, it would seem that the pump keeps getting primmed, but never draws water. There was certainly nothing in the Seeking Alpha article that would lend credence to a triple bagger. The only way I can see us getting there is either a giant order and/or a continued steady stream of order announcements, installs, commissioning and AR being paid on time.
Keep reminding yourself though the Capstone is a bargain at the $1.00 level. If it can rally higher of course that would be the proof we all would like to see. Sitting here in the doldrums is not much fun, but the Blue light special pricing has been extended due the unexpected slowdown in sales IMHO.
Someday will tell the tale.