Technicals are bearish (negative momentum, MACD sell signal), and volume is fading (-31%), suggesting an inability to break immediate resistance at $25.25. While fundamentals are attractive (16x PE, 34% upside to analyst targets), the current setup lacks buy conviction. Maintain position; await a test of Support 1 ($24.76) or SMA50 ($25.00) for better accumulation, or a breakout above the 200D MA.