
Every Tuesday, I write about one of the Barchart Top 100 Stocks to Buy.
These are the 100 U.S.-listed stocks with the highest weighted alpha on any given day. The weighted alpha is the return over the past 52 weeks but weighted toward more recent performance.