Nvidia tops Microsoft, regains most valuable company title for first time since January