ProfitTaking Move Stock Surges 80 Since April Initiation Position Trimmed Barclays Reports 18 Profit Increase Raises Income Guidance Spanish Stocks Edge Higher as IBEX 35 Closes Up 049 Home Depot Comparable Sales Match Lowes Signaling Potential Stock Performance Shift Stock Market Today Key Indices Navigate Mixed Signals Amid Economic Data Chinas Deadliest Coal Mining Disaster in Years Sparks Public Anger and Safety Concerns Katahdin Bankshares Declares 023 Quarterly Dividend