Microcap reports that Clear Channel Outdoor Scott Wells bought 5,000 shares of Clear Channel Outdoor on March 4. With the purchase Wells directly owns 50,283 shares of stock valued at $209,000. Insider’s take: If Insider were a Clear Channel Outdoor shareholder, he’d be happy that an insider is buying. A […]














