BJ's Wholesale Club today (18 May) raised its full-year earnings outlook as it booked a 29% jump in first-quarter profits.