Stock analysis, AI verdict, fundamentals & technical signals
Rating: HOLD
Price: $384.39 Analyst target: $480.67 Upside: 25.05%
Informational only — not investment advice.