I think some of us are just itching to make our millions on this investment. It's understandable how frustration can set in. Been there myself, and have to keep telling myself Rome wasn't built in a day, and neither was Amgen. I have to make myself focus on things besides the share price, and remind myself I'm still close to double my purchase price over the last 16 months. If I have expectations beyond that at present, it's my own fault.
The company is close to commercializing their first product, and moving forward on several others. They are executing on their business plan, and if there's one thing I'm truly confident about, it's that the timeline will never match up with my expectations or hopes. But I truly believe success will happen here.