Corporate Noise Machines play many roles. In the case of ATI (ATYT) they are emitting what may be a substantial smoke screen.
Since the beginning of 2006, ATI has issued no less than 21 press releases. One relates to financial matters and the remaining 20 are marketing communications supposedly announcing new sales and uses of their products.
If there are so many sales and marketing victories why is the stock languishing and even dropping? Earnings call coming up. Stay tuned for some close questioning.
ATYT 1-yr chart: