OH ye of little faith. The story hasnt changed. Like most companys going into production they have teething problems. some more than others, granted . But I believe management WILL deliver. The extra work and money spent, will reduce production costs substantualy. I believe the selling has come from funds, who are tired of waiting, and cutting their losses. The money raised recently ,proves that management can and will deliver. No one throws $40 mill at a project unless they know they will get a big return down the line.
ATI Price at posting:
47.0¢ Sentiment: LT Buy Disclosure: Held