Nasdaq leads with a gain of 0.16% today
The major US stock indices are ending the day  with small gains:
All of the three major indices in the week with gains: