One of my New Year’s resolutions was to become more familiar with the various screeners Barchart offered. Roughly 300 days into 2026, I’m making good on it.
An idea I’ve had for a while was to try to confirm – or bust – the myth that the stock market produces 8%-10% returns a year.