What levels we need to get past for all time highs?. Plus best stock for rest of week