S&P up 0.30%. Nasdaq up 0.23%.
The US major indices are trading near high levels for the day as stocks get off to a solid start. . TOMORROW is quarter end.   There may be some end of month window dressing going on.