SW
Analysts 8 firms · 8 buy · target 57 +41% (51–69)
bought sold · bigger dot, bigger trade · follows the chart’s range
| When | People | Size | Value | Price | |
|---|---|---|---|---|---|
| 8mo | sell | 3 | $3,356,065 | 48.33 | |
| 1.5y | buy | 1 | $595,208 | 39.33 | |
| 1.7y | sell | 1 | $215,600 | 50.59 | |
| 1.7y | sell | 2 | $5,626,948 | 51.56 | |
| 1.9y | sell | 1 | $23,784 | 49.29 | |
| 1.9y | sell | 1 | $1,371,000 | 51.91 |
bought sold · bigger dot, bigger trade · follows the chart’s range
2 members · 1 buys / 1 sells · $2K–$30K disclosed · latest filing Dec 15, 2025 · full tracker ›
| When | Member | Size | Amount | Price then | |
|---|---|---|---|---|---|
| 11mo | buy | $1K–$15K | 32.84 | ||
| 1.6y | sell | $1K–$15K | 43.46 |
Day-after move, last 10 reports, oldest left.
| Reported | Est. | Actual | Surprise | Gap | Day 1 | Day 5 | |
|---|---|---|---|---|---|---|---|
| 2026-10-28 | 0.57 | — | — | -5.9% | -5.2% | — | |
| 2026-07-29 | miss | 0.42 | 0.35 | -16.9% | -6.6% | -5.0% | -4.6% |
| 2026-04-30 | miss | 0.40 | 0.33 | -17.4% | -4.5% | -3.3% | +4.9% |
| 2026-02-11 | miss | 0.50 | 0.28 | -43.0% | +6.4% | +9.9% | +8.8% |
| 2025-10-29 | miss | 0.72 | 0.58 | -19.8% | -3.8% | -12.2% | -16.3% |
| 2025-07-30 | miss | 0.59 | 0.51 | -13.9% | -5.4% | -1.7% | -11.6% |
| 2025-05-01 | beat | 0.67 | 0.83 | +24.2% | -1.4% | -3.7% | -0.8% |
| 2025-02-12 | miss | 0.59 | 0.42 | -28.2% | -5.0% | -5.1% | +0.9% |
| 2024-10-30 | miss | 0.74 | 0.73 | -1.8% | +5.3% | +12.0% | +19.0% |
| 2024-07-30 | beat | 0.71 | 0.74 | +4.6% | -7.4% | -4.1% | -16.4% |
8 firms covering, 21 actions in the last 180 days (ratings, reiterations and target changes) · average price target 57 from 8 firms, range 51–69.
| Date | Firm | Action | Rating | Target | From |
|---|---|---|---|---|---|
| 2026-10-29 | Truist Securities | main | Buy | 51 | 54 |
| 2026-10-16 | RBC Capital | main | Outperform | 55 | 60 |
| 2026-10-12 | Truist Securities | main | Buy | 54 | 57 |
| 2026-10-02 | Citigroup | main | Buy | 54 | 57 |
| 2026-09-23 | JP Morgan | main | Overweight | 69 | 68 |
| 2026-08-27 | Morgan Stanley | main | Overweight | 58 | 57 |
| 2026-08-04 | Citigroup | main | Buy | 57 | 56 |
| 2026-08-04 | Barclays | main | Overweight | 56 | 52 |
| 2026-07-31 | JP Morgan | main | Overweight | 68 | 71 |
| 2026-07-30 | RBC Capital | main | Outperform | 60 | 56 |
| 2026-07-30 | Truist Securities | main | Buy | 57 | 55 |
| 2026-07-30 | Wells Fargo | main | Overweight | 55 | 52 |
| 2026-07-28 | JP Morgan | main | Overweight | 71 | 65 |
| 2026-07-17 | RBC Capital | main | Outperform | 56 | 53 |
| 2026-07-15 | Truist Securities | main | Buy | 55 | 50 |
| 2026-07-09 | Citigroup | main | Buy | 56 | 51 |
| 2026-07-09 | JP Morgan | main | Overweight | 65 | 62 |
| 2026-07-09 | Wells Fargo | main | Overweight | 52 | 50 |
| 2026-06-23 | Deutsche Bank | init | Buy | 57 | — |
| 2026-05-21 | Barclays | main | Overweight | 52 | 54 |
| 2026-05-04 | Citigroup | main | Buy | 51 | 53 |
Not investment advice.
↑↓ walks the list and loads each one · Del removes
No sign-up needed — your conversation stays on this browser so you can come back to it.
Follow the callers you actually want to hear from, agree or disagree with a call, and Apes Alpha starts building your feed around it.
Continue with Google
Continue with email