Stocks Crawl to End First Quarter