Technology  Nvidia stock closes at all-time high, a day before earnings

Nvidia stock closes at all-time high, a day before earnings