Lowe's (LOW) Q1 2025 Earnings Analysis: Key Takeaways and Strategy | Monexa