I've identified ten companies that sold off in the last year and are trading at least 20% below 52-week highs.
These companies all have track records of consistent earnings growth, and I think operate in sectors that can resist takeover by Amazon.
Here are the selections: