| Date | Firm | Rating | Target |
|---|---|---|---|
| 3 Sep 2026 | Morgan Stanley | BUY | $410.00 |
| 3 Sep 2026 | Jefferies | BUY | $387.00 |
| 1 Sep 2026 | TD Cowen | BUY | $416.00 |
| 1 Sep 2026 | Cantor Fitzgerald | BUY | $433.00 |
| 1 Sep 2026 | Wells Fargo | BUY | $383.00 |
| 1 Sep 2026 | Mizuho Securities | BUY | $398.00 |
| 1 Sep 2026 | Piper Sandler | HOLD | $349.00 |
| 1 Sep 2026 | Roth MKM | BUY | $380.00 |
| 1 Sep 2026 | KBW | BUY | $417.00 |
| 31 Aug 2026 | Cantor Fitzgerald | BUY | $433.00 |
| 31 Aug 2026 | Piper Sandler | HOLD | $391.00 |
| 31 Aug 2026 | Morgan Stanley | BUY | $410.00 |