Tesla hits all-time high on Apple report, upgrade