FD
Analysts 12 firms · 9 buy · 2 hold · 1 sell · target 353 +16% (160–425)
Last 90d 2 congress sales
bought sold · bigger dot, bigger trade · follows the chart’s range
| When | People | Size | Value | Price | |
|---|---|---|---|---|---|
| 4mo | sell | 1 | $1,636,432 | 314.14 | |
| 6mo | sell | 2 | $8,302,529 | 298.72 | |
| 7mo | sell | 3 | $10,295,538 | 294.55 | |
| 1.3y | sell | 1 | $838,350 | 186.22 | |
| 1.3y | sell | 1 | $855,353 | 187.87 | |
| 1.3y | sell | 1 | $860,227 | 187.68 | |
| 1.3y | sell | 1 | $513,235 | 188.43 | |
| 1.6y | sell | 1 | $25,122,194 | 160.54 | |
| 1.6y | sell | 1 | $1,499,050 | 191.31 | |
| 1.6y | sell | 1 | $1,153,624 | 188.14 | |
| 1.8y | sell | 1 | $1,100,271 | 215.66 | |
| 1.8y | sell | 1 | $713,372 | 212.82 | |
| 1.8y | buy | 1 | $273,980 | 215.18 | |
| 1.8y | buy | 1 | $91,928 | 215.03 | |
| 2.3y | sell | 2 | $3,219,546 | 239.30 | |
| 2.3y | sell | 1 | $758,827 | 230.34 | |
| 2.3y | sell | 1 | $34,712 | 227.02 | |
| 2.3y | sell | 1 | $407,565 | 231.14 | |
| 2.3y | sell | 2 | $27,759,056 | 231.44 | |
| 2.3y | sell | 1 | $747,115 | 230.43 | |
| 2.6y | sell | 1 | $31,105,332 | 211.59 | |
| 2.6y | sell | 1 | $703,010 | 211.84 | |
| 2.6y | sell | 1 | $5,047,327 | 210.81 | |
| 2.6y | sell | 1 | $368,668 | 213.69 | |
| 2.6y | sell | 3 | $3,423,908 | 221.88 | |
| 2.6y | sell | 2 | $2,564,646 | 220.81 | |
| 2.8y | buy | 1 | $252,020 | 193.09 | |
| 2.8y | buy | 1 | $50,644 | 192.30 | |
| 3.1y | sell | 1 | $3,447,121 | 197.20 | |
| 3.3y | sell | 1 | $1,504,501 | 198.41 | |
| 3.3y | sell | 1 | $4,740,420 | 187.56 | |
| 3.3y | sell | 1 | $2,577,227 | 183.02 | |
| 3.5y | buy | 1 | $249,210 | 173.14 | |
| 3.6y | sell | 3 | $31,647,707 | 173.98 | |
| 3.6y | sell | 2 | $836,194 | 174.12 | |
| 3.6y | sell | 3 | $3,867,816 | 175.92 | |
| 3.6y | buy | 1 | $193,290 | 175.92 | |
| 3.8y | buy | 1 | $49,232 | 131.98 | |
| 4.1y | buy | 1 | $215,120 | 107.03 | |
| 4.2y | sell | 1 | $2,571,130 | 169.80 | |
| 4.2y | sell | 1 | $1,666,245 | 174.90 | |
| 4.3y | sell | 1 | $1,692,405 | 170.26 | |
| 4.3y | sell | 1 | $2,765,688 | 165.78 | |
| 4.3y | sell | 1 | $2,838,809 | 170.67 | |
| 4.3y | buy | 1 | $207,045 | 169.43 | |
| 4.3y | buy | 1 | $138,470 | 168.06 | |
| 4.5y | sell | 1 | $767,882 | 150.66 | |
| 5.3y | sell | 1 | $4,864,980 | 217.84 | |
| 5.3y | sell | 2 | $4,743,616 | 216.93 | |
| 5.5y | sell | 3 | $6,978,988 | 221.53 | |
| 5.5y | sell | 1 | $5,928,760 | 226.87 | |
| 5.5y | sell | 2 | $3,926,526 | 224.07 | |
| 5.5y | sell | 3 | $10,147,366 | 218.31 | |
| 5.5y | sell | 1 | $29,582,624 | 207.07 | |
| 5.6y | sell | 1 | $2,733,000 | 197.52 | |
| 5.7y | sell | 1 | $770,670 | 187.00 |
bought sold · bigger dot, bigger trade · follows the chart’s range
36 members · 74 buys / 65 sells · $3.4M–$9.2M disclosed · latest filing Oct 12, 2026 · showing the 120 most recent · full tracker ›
| When | Member | Size | Amount | Price then | |
|---|---|---|---|---|---|
| 21d | sell | $1K–$15K | 291.73 | ||
| 1mo | sell | $1K–$15K | 279.54 | ||
| 3mo | sell | $1K–$15K | 315.19 | ||
| 7mo | buy | $1K–$15K | 276.13 | ||
| 7mo | buy | $1K–$15K | 287.01 | ||
| 7mo | sell | $50K–$100K | 288.97 | ||
| 7mo | buy | $15K–$50K | 285.88 | ||
| 10mo | buy | $1K–$15K | 249.75 | ||
| 1.1y | sell | $1K–$15K | 185.90 | ||
| 1.2y | buy | $15K–$50K | 182.80 | ||
| 1.5y | buy | $1K–$15K | 170.41 | ||
| 1.6y | sell | $1K–$15K | 155.55 | ||
| 1.6y | buy | $1K–$15K | 155.55 | ||
| 1.6y | buy | $1K–$15K | 165.01 | ||
| 1.6y | buy | $1K–$15K | 169.52 | ||
| 1.6y | sell | $1K–$15K | 190.03 | ||
| 2.0y | buy | $1K–$15K | 220.12 | ||
| 2.0y | buy | $1K–$15K | 213.77 | ||
| 2.1y | buy | $1K–$15K | 202.73 | ||
| 2.2y | buy | $1K–$15K | 225.47 | ||
| 2.6y | buy | $1K–$15K | 211.93 | ||
| 3.3y | buy | $15K–$50K | 189.49 | ||
| 3.6y | sell | $1K–$15K | 155.79 | ||
| 4.0y | sell | $50K–$100K | 130.75 | ||
| 4.0y | sell | $1K–$15K | 116.00 | ||
| 4.0y | buy | $1K–$15K | 113.84 | ||
| 5.0y | sell | $1K–$15K | 167.87 | ||
| 5.0y | buy | $1K–$15K | 166.89 | ||
| 5.1y | sell | $1K–$15K | 159.49 | ||
| 5.1y | buy | $1K–$15K | 167.58 | ||
| 5.1y | sell | $1K–$15K | 187.83 | ||
| 5.3y | sell | $1K–$15K | 217.45 | ||
| 5.3y | buy | $100K–$250K | 214.60 | ||
| 5.4y | sell | $1K–$15K | 221.14 | ||
| 5.4y | buy | $100K–$250K | 221.14 | ||
| 5.4y | sell | $1K–$15K | 229.80 | ||
| 5.4y | buy | $100K–$250K | 229.80 | ||
| 5.5y | sell | $250K–$500K | 206.25 | ||
| 5.6y | sell | $15K–$50K | 208.68 | ||
| 5.6y | buy | $15K–$50K | 205.03 | ||
| 5.6y | sell | $15K–$50K | 206.47 | ||
| 5.6y | buy | $15K–$50K | 203.32 | ||
| 5.6y | sell | $15K–$50K | 204.86 | ||
| 5.6y | sell | $1K–$15K | 194.28 | ||
| 5.6y | buy | $250K–$500K | 194.28 | ||
| 5.6y | sell | $250K–$500K | 199.53 | ||
| 5.6y | buy | $1K–$15K | 199.53 | ||
| 5.6y | buy | $15K–$50K | 199.53 | ||
| 5.6y | sell | $15K–$50K | 203.58 | ||
| 5.6y | sell | $15K–$50K | 194.33 | ||
| 5.6y | buy | $15K–$50K | 194.33 | ||
| 5.6y | sell | $15K–$50K | 196.75 | ||
| 5.7y | sell | $1K–$15K | 184.96 | ||
| 5.7y | sell | $1K–$15K | 190.16 | ||
| 5.7y | buy | $15K–$50K | 190.16 | ||
| 5.7y | sell | $50K–$100K | 191.01 | ||
| 5.8y | sell | $1K–$15K | 181.22 | ||
| 5.8y | buy | $250K–$500K | 181.22 | ||
| 5.8y | sell | $15K–$50K | 183.43 | ||
| 5.8y | sell | $1K–$15K | 183.89 | ||
| 5.8y | sell | $1K–$15K | 183.89 | ||
| 6.0y | buy | $1K–$15K | 202.78 | ||
| 6.2y | buy | $15K–$50K | 154.86 | ||
| 6.2y | buy | $15K–$50K | 152.10 | ||
| 6.2y | buy | $15K–$50K | 150.21 | ||
| 6.2y | buy | $15K–$50K | 150.73 | ||
| 6.5y | sell | $1K–$15K | 89.78 | ||
| 6.5y | sell | $100K–$250K | 89.95 | ||
| 6.6y | sell | $100K–$250K | 83.38 | ||
| 6.7y | buy | $1K–$15K | 111.38 | ||
| 6.8y | sell | $1K–$15K | 112.43 | ||
| 6.9y | buy | $15K–$50K | 105.08 | ||
| 6.9y | sell | $1K–$15K | 112.06 | ||
| 6.9y | sell | $1K–$15K | 111.55 | ||
| 7.0y | buy | $100K–$250K | 115.56 | ||
| 7.0y | buy | $15K–$50K | 115.56 | ||
| 7.1y | buy | $1K–$15K | 103.70 | ||
| 7.1y | sell | $100K–$250K | 103.70 | ||
| 7.1y | buy | $1K–$15K | 103.43 | ||
| 7.2y | sell | $1K–$15K | 110.71 | ||
| 7.2y | buy | $1K–$15K | 110.05 | ||
| 7.2y | buy | $1K–$15K | 113.92 | ||
| 7.3y | sell | $1K–$15K | 117.37 | ||
| 7.3y | sell | $15K–$50K | 117.14 | ||
| 7.3y | sell | $1K–$15K | 112.98 | ||
| 7.3y | buy | $1K–$15K | 113.50 | ||
| 7.4y | sell | $1K–$15K | 119.12 | ||
| 7.4y | buy | $1K–$15K | 113.53 | ||
| 7.5y | buy | $1K–$15K | 121.98 | ||
| 7.5y | buy | $1K–$15K | 132.23 | ||
| 7.5y | buy | $1K–$15K | 131.23 | ||
| 7.5y | buy | $1K–$15K | 130.11 | ||
| 7.5y | buy | $1K–$15K | 133.53 | ||
| 7.6y | sell | $1K–$15K | 134.29 | ||
| 7.6y | buy | $1K–$15K | 134.29 | ||
| 7.6y | buy | $1K–$15K | 135.30 | ||
| 7.6y | buy | $1K–$15K | 134.25 | ||
| 7.6y | buy | $1K–$15K | 130.92 | ||
| 7.6y | buy | $15K–$50K | 130.10 | ||
| 7.6y | buy | $1K–$15K | 128.25 | ||
| 7.6y | buy | $15K–$50K | 125.77 | ||
| 7.6y | buy | $1K–$15K | 125.77 | ||
| 7.6y | sell | $100K–$250K | 128.25 | ||
| 7.6y | sell | $1K–$15K | 126.60 | ||
| 7.7y | sell | $1K–$15K | 127.48 | ||
| 7.7y | buy | $1K–$15K | 127.98 | ||
| 7.7y | sell | $100K–$250K | 126.95 | ||
| 7.7y | buy | $1K–$15K | 128.70 | ||
| 7.7y | sell | $1K–$15K | 128.70 | ||
| 7.8y | buy | $1K–$15K | 123.89 | ||
| 7.8y | sell | $1K–$15K | 115.81 | ||
| 7.8y | sell | $15K–$50K | 113.41 | ||
| 7.9y | buy | $15K–$50K | 112.49 | ||
| 7.9y | buy | $1K–$15K | 112.49 | ||
| 7.9y | sell | $1K–$15K | 130.30 | ||
| 8.1y | buy | $50K–$100K | 170.54 | ||
| 8.1y | buy | $1K–$15K | 169.63 | ||
| 8.5y | sell | $1K–$15K | 176.02 | ||
| 8.6y | sell | $1K–$15K | 172.61 | ||
| 9.1y | buy | $1K–$15K | 153.03 |
Day-after move, last 12 reports, oldest left.
| Reported | Est. | Actual | Surprise | Gap | Day 1 | Day 5 | |
|---|---|---|---|---|---|---|---|
| 2026-10-12 | 3.83 | — | — | +0.3% | -0.6% | +2.2% | |
| 2026-06-23 | beat | 5.92 | 6.31 | +6.5% | -0.8% | -0.1% | -1.1% |
| 2026-03-19 | beat | 4.18 | 5.25 | +25.5% | +6.9% | +0.8% | -3.4% |
| 2025-12-18 | beat | 4.11 | 4.82 | +17.2% | -5.2% | +0.6% | +2.0% |
| 2025-09-18 | beat | 3.61 | 3.83 | +6.0% | +0.8% | +2.3% | +5.0% |
| 2025-06-24 | beat | 5.80 | 6.07 | +4.6% | -4.8% | -3.3% | +4.2% |
| 2025-03-20 | miss | 4.63 | 4.51 | -2.6% | -10.7% | -6.4% | -1.8% |
| 2024-12-19 | beat | 3.97 | 4.05 | +2.1% | +6.6% | -0.1% | +1.7% |
| 2024-09-19 | miss | 4.77 | 3.60 | -24.5% | -13.2% | -15.2% | -10.9% |
| 2024-06-25 | beat | 5.37 | 5.41 | +0.7% | +12.5% | +15.5% | +14.6% |
| 2024-03-21 | beat | 3.48 | 3.86 | +10.9% | +8.0% | +7.4% | +5.8% |
| 2023-12-19 | miss | 4.20 | 3.99 | -5.0% | -12.0% | -12.1% | -9.4% |
| 2023-09-20 | beat | 3.75 | 4.55 | +21.3% | +4.6% | +4.5% | +6.4% |
| 2023-06-20 | beat | 4.88 | 4.94 | +1.1% | -3.4% | -2.5% | +7.2% |
| 2023-03-16 | beat | 2.74 | 3.41 | +24.6% | +10.8% | +8.0% | +6.6% |
| 2022-12-20 | beat | 2.82 | 3.18 | +12.7% | +6.2% | +3.4% | +6.8% |
| 2022-09-15 | miss | 5.14 | 3.44 | -33.1% | -22.2% | -21.4% | -27.1% |
| 2022-06-23 | miss | 6.88 | 6.87 | -0.1% | +3.9% | +6.6% | -2.0% |
| 2022-03-17 | miss | 4.65 | 4.59 | -1.3% | -3.5% | -4.0% | -0.6% |
| 2021-12-16 | beat | 4.29 | 4.83 | +12.6% | +6.4% | +4.9% | +7.4% |
| 2021-09-21 | miss | 4.92 | 4.37 | -11.2% | -7.1% | -9.1% | -12.3% |
| 2021-06-24 | beat | 5.00 | 5.01 | +0.1% | -3.6% | -3.9% | -1.4% |
| 2021-03-18 | beat | 3.24 | 3.47 | +7.2% | +5.9% | +6.1% | +6.8% |
| 2020-12-17 | beat | 4.01 | 4.83 | +20.3% | -3.0% | -5.7% | -10.0% |
| 2020-09-15 | beat | 2.72 | 4.87 | +79.2% | +6.9% | +5.8% | +2.0% |
| 2020-06-30 | beat | 1.57 | 2.53 | +61.7% | +13.3% | +11.7% | +11.1% |
| 2020-03-17 | beat | 1.27 | 1.41 | +11.0% | -4.8% | +5.0% | +24.6% |
| 2019-12-17 | miss | 2.79 | 2.51 | -10.0% | -7.2% | -10.0% | -6.6% |
| 2019-09-17 | miss | 3.15 | 3.05 | -3.3% | -11.5% | -12.9% | -15.2% |
| 2019-06-25 | beat | 4.83 | 5.01 | +3.6% | +0.3% | +2.5% | +3.5% |
| 2019-03-19 | miss | 3.10 | 3.03 | -2.1% | -4.8% | -3.5% | -2.9% |
| 2018-12-18 | beat | 3.93 | 4.03 | +2.6% | -8.5% | -12.2% | -13.0% |
| 2018-09-17 | miss | 3.80 | 3.46 | -9.1% | -2.3% | -5.5% | -6.5% |
| 2018-06-19 | beat | 5.71 | 5.91 | +3.5% | -0.4% | -2.7% | -11.1% |
| 2018-03-20 | beat | 3.11 | 3.72 | +19.6% | +0.1% | -1.2% | -6.8% |
| 2017-12-19 | beat | 2.88 | 3.18 | +10.4% | +4.1% | +3.5% | +2.4% |
| 2017-09-19 | beat | 3.09 | 3.32 | +7.5% | +0.2% | +2.1% | +1.9% |
| 2017-06-20 | beat | 3.87 | 4.25 | +9.7% | -0.5% | +1.6% | +3.9% |
| 2017-03-21 | miss | 2.62 | 2.35 | -10.2% | +2.0% | +2.1% | -0.5% |
| 2016-12-20 | miss | 2.91 | 2.80 | -3.6% | -2.1% | -3.3% | -5.9% |
| 2016-09-20 | beat | 2.78 | 2.90 | +4.2% | +4.9% | +6.9% | +7.9% |
| 2016-06-21 | beat | 3.28 | 3.30 | +0.7% | -1.1% | -4.5% | -8.3% |
| 2016-03-16 | beat | 2.34 | 2.51 | +7.5% | +7.6% | +11.8% | +12.7% |
| 2015-12-16 | beat | 2.50 | 2.58 | +3.3% | +5.4% | +2.0% | +0.6% |
| 2015-09-16 | miss | 2.45 | 2.42 | -1.3% | -1.7% | -2.8% | -6.7% |
| 2015-06-17 | miss | 2.69 | 2.66 | -1.0% | -2.3% | -3.0% | -4.8% |
| 2015-03-18 | beat | 1.88 | 2.01 | +6.8% | -2.1% | -1.4% | -5.9% |
| 2014-12-17 | miss | 2.22 | 2.14 | -3.5% | -2.6% | -3.7% | +1.2% |
| 2014-09-17 | beat | 1.95 | 2.10 | +7.5% | +3.3% | +3.3% | +3.0% |
| 2014-06-18 | beat | 2.36 | 2.46 | +4.5% | +3.6% | +6.2% | +7.9% |
| 2014-03-19 | miss | 1.46 | 1.23 | -15.6% | -0.3% | -0.1% | -4.7% |
| 2013-12-18 | miss | 1.65 | 1.57 | -4.6% | -0.7% | +0.5% | +3.0% |
| 2013-09-18 | beat | 1.50 | 1.53 | +2.0% | +2.3% | +5.0% | +2.6% |
| 2013-06-19 | beat | 1.96 | 2.13 | +8.9% | +1.5% | +1.1% | -1.1% |
| 2013-03-20 | miss | 1.38 | 1.23 | -11.1% | -4.2% | -6.9% | -8.3% |
| 2012-12-19 | miss | 1.41 | 1.39 | -1.1% | +0.8% | +0.9% | -0.9% |
| 2012-09-18 | beat | 1.40 | 1.45 | +3.4% | -2.6% | -3.1% | -5.3% |
| 2012-06-19 | beat | 1.92 | 1.99 | +3.7% | -1.7% | +2.8% | -1.1% |
| 2012-03-22 | beat | 1.34 | 1.55 | +15.4% | -2.6% | -3.5% | -4.3% |
| 2011-12-15 | beat | 1.53 | 1.57 | +2.9% | +3.7% | +8.0% | +9.3% |
12 firms covering, 20 actions in the last 180 days (ratings, reiterations and target changes) · average price target 353 from 12 firms, range 160–425.
| Date | Firm | Action | Rating | Target | From |
|---|---|---|---|---|---|
| 2026-10-27 | B of A Securities | main | Buy | 359 | 378 |
| 2026-10-07 | Citigroup | main | Buy | 373 | 359 |
| 2026-10-07 | Truist Securities | main | Buy | 350 | 365 |
| 2026-10-05 | JP Morgan | main | Overweight | 399 | 400 |
| 2026-09-28 | Evercore ISI Group | main | In-Line | 351 | 350 |
| 2026-09-09 | Evercore ISI Group | main | In-Line | 350 | 323 |
| 2026-09-08 | JP Morgan | main | Overweight | 400 | 460 |
| 2026-07-15 | Citizens | init | Market Outperform | 375 | — |
| 2026-06-25 | Truist Securities | main | Buy | 365 | 425 |
| 2026-06-24 | Citigroup | main | Buy | 359 | 357 |
| 2026-06-24 | B of A Securities | main | Buy | 378 | 376 |
| 2026-06-24 | Stifel | main | Buy | 326 | 442 |
| 2026-06-24 | UBS | main | Buy | 350 | 445 |
| 2026-06-17 | Wells Fargo | main | Overweight | 425 | 450 |
| 2026-06-12 | Barclays | main | Overweight | 425 | 450 |
| 2026-06-03 | Morgan Stanley | main | Underweight | 160 | 230 |
| 2026-06-02 | B of A Securities | main | Buy | 376 | 440 |
| 2026-06-02 | BMO Capital | main | Market Perform | 340 | 410 |
| 2026-05-27 | JP Morgan | up | Overweight | 460 | 432 |
| 2026-05-22 | UBS | main | Buy | 445 | 446 |
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