Maybe they can't tell us due to NDA's. If you believe in the science & the management of the Company, you shouldn't worry about your "investment". An investment is neither a slot machine nor an automat restaurant where you put in the coins and out comes the money. That is why it is called an "investment". You do your research & due diligence, and if after using your best-calculated intelligent guestimate deem it worthwhile, you put your money down, exercise patience, and hope to God it will pay off someday.
Don't need my hand held; I'm an adult.
And I remind myself Warren Buffett's key to success in the stockmarket was/is patience.