New Delhi, Sept. 22 -- US stocks were mixed on Monday after a rally to record highs last week.

Investor sentiment was dimmed by worries surrounding US President Donald Trump's visa policies.

On Friday, Trump ordered a $100,000 fee on new H-1B skilled worker visas, widely used by tech companies whose hefty artificial intelligence investments have helped to fuel a stock market boom.

S&P 500: Lost 1.46 points, or 0.02%, to 6,662.90

Dow Jones Industrial Average: Down 95.73 points, or 0.21%, to 46,219.54

Nasdaq Composite: Gained 25.27 points, or 0.11%, to 22,656.75

The three major indices ended last week at record high after the US Federal Reserve announced its first interest rate cut of 2025.

On Monday, gold prices reached an all-time ...