Alpha Buying: When a CEO Spends $5 Million on His Own Stock, Pay Attention
Corporate executives say optimistic things about their companies every day. They appear on earnings calls, investor presentations and financial television programs to explain why the latest disappointing quarter is merely a temporary setback. They assure shareholders that the strategic plan remains on track. They remin