Ross Stores (ROST) Analysis: Tariffs, Consumer Weakness, and Q1 2025 Performance | Monexa