Stocks finished the month of March in solid fashion.

read more