NVIDIA stocks reach record high, insiders sell off

Business