FI
Analysts 13 firms · 8 buy · 5 hold · target 1021 +46% (700–1700)
Last 90d 1 insider sale
bought sold · bigger dot, bigger trade · follows the chart’s range
| When | People | Size | Value | Price | |
|---|---|---|---|---|---|
| 3mo | sched | 1 | $1,353,800 | 1103.13 | |
| 8mo | sched | 1 | $638,368 | 1388.47 | |
| 8mo | sell | 1 | $486,880 | 1366.73 | |
| 10mo | sell | 1 | $2,581,060 | 1746.36 | |
| 10mo | sched | 1 | $951,257 | 1807.55 | |
| 11mo | sell | 1 | $434,287 | 1782.11 | |
| 12mo | sell | 1 | $4,158,919 | 1803.89 | |
| 1.0y | sched | 1 | $9,826,093 | 1624.76 | |
| 1.1y | sched | 1 | $9,241,911 | 1563.82 | |
| 1.2y | sched | 1 | $9,026,053 | 1503.32 | |
| 1.3y | sched | 1 | $9,885,056 | 1605.05 | |
| 1.4y | sched | 1 | $10,624,575 | 1806.38 | |
| 1.4y | sell | 1 | $3,476,500 | 1798.30 | |
| 1.5y | sched | 1 | $12,924,684 | 2164.05 | |
| 1.5y | sell | 1 | $1,663,738 | 2152.47 | |
| 1.5y | sell | 1 | $8,386,600 | 2062.97 | |
| 1.6y | sched | 1 | $10,346,856 | 1839.55 | |
| 1.6y | sched | 1 | $10,321,210 | 1745.29 | |
| 1.7y | sched | 1 | $10,843,453 | 1787.03 | |
| 1.8y | sell | 1 | $273,054 | 1943.46 | |
| 1.9y | sell | 1 | $1,119,336 | 2064.31 | |
| 1.9y | sched | 1 | $6,585,564 | 2170.20 | |
| 1.9y | sell | 1 | $2,390 | 2195.59 | |
| 1.9y | sell | 1 | $6,156,610 | 2284.26 | |
| 1.9y | sched | 1 | $8,308,465 | 2284.26 | |
| 1.9y | sched | 1 | $8,121,429 | 2356.68 | |
| 2.0y | sell | 4 | $26,893,743 | 2372.57 | |
| 2.1y | sell | 1 | $6,931,750 | 1772.12 | |
| 2.2y | sell | 1 | $2,585,510 | 1774.85 | |
| 2.2y | sell | 1 | $5,145,818 | 1794.84 | |
| 2.2y | sell | 1 | $3,123,000 | 1755.35 | |
| 2.2y | sell | 1 | $5,999,623 | 1733.11 | |
| 2.2y | sell | 1 | $5,091,189 | 1736.88 | |
| 2.4y | sell | 1 | $6,928,826 | 1425.55 | |
| 2.4y | sell | 1 | $18,678,085 | 1379.12 | |
| 2.4y | sell | 1 | $10,614,169 | 1377.17 | |
| 2.4y | sell | 1 | $2,261,116 | 1405.36 | |
| 2.4y | sell | 1 | $700,000 | 1437.07 | |
| 2.5y | sell | 1 | $675,000 | 1389.26 | |
| 2.5y | sell | 1 | $1,255,000 | 1332.38 | |
| 2.5y | sched | 1 | $9,124,371 | 1175.03 | |
| 2.6y | sched | 1 | $9,807,459 | 1264.43 | |
| 2.7y | sched | 1 | $10,079,252 | 1279.15 | |
| 2.8y | sell | 1 | $157,714 | 1203.13 | |
| 2.8y | sched | 1 | $5,782,422 | 1124.01 | |
| 2.9y | sell | 1 | $8,404,266 | 1129.08 | |
| 2.9y | sell | 1 | $362,772 | 1146.20 | |
| 2.9y | sell | 1 | $1,397,088 | 1067.42 | |
| 3.0y | sell | 1 | $10,171,466 | 1036.03 | |
| 3.0y | sell | 1 | $2,623,297 | 1033.76 | |
| 3.0y | sell | 1 | $2,342,069 | 1025.63 | |
| 3.0y | sched | 1 | $2,522,061 | 897.73 | |
| 3.1y | sched | 1 | $2,519,558 | 875.71 | |
| 3.2y | sched | 1 | $2,564,824 | 883.21 | |
| 3.2y | sched | 1 | $2,185,516 | 875.60 | |
| 3.2y | sell | 1 | $202,608 | 854.31 | |
| 3.4y | sell | 1 | $791,050 | 790.69 | |
| 3.4y | sell | 1 | $1,004,360 | 783.25 | |
| 3.5y | sell | 1 | $988,354 | 748.08 | |
| 3.7y | sell | 4 | $5,959,642 | 691.73 | |
| 3.7y | sell | 1 | $8,780,592 | 697.63 | |
| 3.9y | sell | 1 | $2,069,453 | 589.18 | |
| 3.9y | sell | 3 | $2,437,661 | 590.93 | |
| 3.9y | sell | 1 | $2,565,336 | 616.25 | |
| 3.9y | sell | 1 | $8,907,797 | 581.12 | |
| 4.0y | sell | 4 | $17,851,900 | 613.50 | |
| 4.2y | sell | 1 | $254,455 | 497.83 | |
| 4.4y | sell | 1 | $97,081 | 380.75 | |
| 4.6y | sell | 1 | $384,668 | 486.12 | |
| 4.6y | sell | 1 | $118,536 | 482.40 | |
| 4.7y | sell | 1 | $7,005,344 | 516.37 | |
| 4.7y | sell | 2 | $1,744,380 | 520.36 | |
| 4.7y | sell | 1 | $833,702 | 507.20 | |
| 4.7y | sell | 1 | $2,718,278 | 496.26 | |
| 4.9y | sell | 1 | $186,094 | 414.02 | |
| 5.0y | sell | 1 | $99,630 | 397.01 | |
| 5.1y | sell | 1 | $7,270,164 | 438.39 | |
| 5.2y | sell | 1 | $7,502,337 | 450.76 | |
| 5.2y | sell | 1 | $131,538 | 512.27 | |
| 5.3y | sell | 1 | $8,634,099 | 521.68 | |
| 5.4y | sell | 1 | $2,330,000 | 505.86 | |
| 5.4y | sell | 1 | $8,333,995 | 496.51 | |
| 5.4y | sell | 1 | $6,323,887 | 500.22 | |
| 5.4y | sell | 1 | $787,477 | 505.95 | |
| 5.4y | sell | 1 | $3,151,610 | 499.54 | |
| 5.5y | sell | 1 | $131,068 | 505.97 | |
| 5.6y | sell | 1 | $6,241,854 | 484.93 | |
| 5.6y | sell | 1 | $7,120,964 | 476.52 | |
| 5.6y | sell | 1 | $7,283,647 | 469.06 | |
| 5.7y | sell | 1 | $112,578 | 459.81 |
bought sold · bigger dot, bigger trade · follows the chart’s range
4 members · 5 buys / 5 sells · $10K–$150K disclosed · latest filing Jul 21, 2026 · full tracker ›
| When | Member | Size | Amount | Price then | |
|---|---|---|---|---|---|
| 7mo | sell | $1K–$15K | 1007.28 | ||
| 7mo | buy | $1K–$15K | 1011.06 | ||
| 8mo | buy | $1K–$15K | 1131.22 | ||
| 9mo | sell | $1K–$15K | 1380.68 | ||
| 9mo | sell | $1K–$15K | 1386.88 | ||
| 10mo | buy | $1K–$15K | 1748.43 | ||
| 1.8y | sell | $1K–$15K | 1842.64 | ||
| 2.5y | buy | $1K–$15K | 1143.06 | ||
| 4.2y | sell | $1K–$15K | 470.46 | ||
| 4.3y | buy | $1K–$15K | 450.00 |
Next report 2026-11-04 (Wednesday, after close, in 7 days) · EPS estimate 10.77. It has finished the next session higher 55% of the time, average move 5.2%.
Day-after move, last 12 reports, oldest left.
| Reported | Est. | Actual | Surprise | Gap | Day 1 | Day 5 | |
|---|---|---|---|---|---|---|---|
| 2026-07-29 | beat | 11.78 | 12.18 | +3.4% | -16.2% | -17.0% | -24.8% |
| 2026-04-28 | beat | 10.97 | 12.50 | +13.9% | +7.7% | +3.3% | +5.6% |
| 2026-01-28 | beat | 7.08 | 7.33 | +3.5% | +0.9% | -1.6% | -11.0% |
| 2025-11-05 | beat | 7.36 | 7.74 | +5.2% | +3.4% | +2.8% | +6.6% |
| 2025-07-30 | beat | 7.70 | 8.57 | +11.3% | -1.0% | -6.0% | -12.7% |
| 2025-04-29 | beat | 7.44 | 7.81 | +4.9% | -2.6% | +1.4% | +6.8% |
| 2025-02-04 | miss | 6.08 | 5.79 | -4.8% | -8.9% | +2.1% | -2.3% |
| 2024-11-06 | beat | 6.39 | 6.54 | +2.4% | +1.6% | +4.1% | +11.1% |
| 2024-07-31 | miss | 6.32 | 6.25 | -1.1% | -2.8% | -1.3% | +7.3% |
| 2024-04-25 | beat | 5.81 | 6.14 | +5.7% | -4.8% | -6.9% | -0.1% |
| 2024-01-25 | miss | 5.06 | 4.81 | -5.0% | -3.8% | -6.8% | -2.3% |
| 2023-11-08 | miss | 5.22 | 5.01 | -4.0% | -4.2% | +2.4% | +10.0% |
| 2023-08-02 | beat | 5.25 | 5.66 | +7.9% | +3.4% | +4.0% | +4.5% |
| 2023-04-27 | miss | 5.04 | 4.78 | -5.1% | -2.1% | -0.9% | -0.4% |
| 2023-01-26 | beat | 4.18 | 4.26 | +1.9% | -3.4% | +2.2% | +5.5% |
| 2022-11-09 | beat | 4.21 | 4.40 | +4.6% | +18.5% | +31.1% | +32.2% |
| 2022-08-03 | beat | 3.98 | 4.47 | +12.2% | +2.0% | +1.1% | +3.4% |
| 2022-04-27 | beat | 3.73 | 4.68 | +25.4% | +5.5% | +2.7% | -3.4% |
| 2022-01-27 | beat | 3.36 | 3.70 | +10.0% | +0.8% | +16.6% | +18.7% |
| 2021-11-10 | beat | 3.18 | 3.92 | +23.3% | -0.2% | -2.8% | -9.2% |
| 2021-08-03 | beat | 2.81 | 3.38 | +20.4% | +1.0% | -2.4% | -10.4% |
| 2021-05-05 | beat | 2.59 | 3.06 | +17.9% | -1.0% | -0.4% | -4.1% |
| 2021-01-28 | beat | 2.29 | 2.74 | +19.6% | -2.6% | -8.4% | -2.7% |
| 2020-11-10 | beat | 2.32 | 3.25 | +40.3% | +4.0% | +9.0% | +9.6% |
| 2020-07-29 | beat | 2.16 | 2.58 | +19.5% | -5.2% | +0.2% | +0.6% |
| 2020-04-29 | beat | 1.76 | 2.14 | +21.5% | +1.4% | -1.1% | +2.7% |
| 2020-01-30 | miss | 1.86 | 1.80 | -3.0% | -3.0% | -1.8% | +1.9% |
| 2019-11-04 | beat | 1.68 | 2.01 | +19.4% | +6.3% | +10.2% | +11.2% |
| 2019-07-31 | beat | 1.93 | 2.50 | +29.9% | +3.1% | +3.6% | +6.0% |
| 2019-04-30 | miss | 1.63 | 1.56 | -4.3% | +0.1% | -3.2% | +1.2% |
| 2019-01-30 | beat | 1.42 | 1.45 | +2.1% | +0.5% | +3.4% | +6.7% |
| 2018-11-01 | miss | 2.02 | 1.89 | -6.4% | +0.0% | -4.2% | -1.1% |
| 2018-07-26 | miss | 1.63 | 1.51 | -7.5% | +0.6% | -1.0% | +1.5% |
| 2018-04-26 | beat | 1.37 | 1.54 | +12.6% | +2.7% | +3.6% | +3.4% |
| 2018-01-25 | beat | 1.10 | 1.30 | +18.7% | +5.0% | +4.4% | +4.0% |
| 2017-11-01 | miss | 1.69 | 1.65 | -2.5% | -1.0% | +2.8% | +6.8% |
| 2017-07-31 | miss | 1.38 | 1.16 | -16.1% | -1.9% | +0.4% | -2.2% |
| 2017-04-27 | miss | 1.10 | 1.05 | -4.8% | +0.1% | +1.5% | +3.3% |
| 2017-01-31 | miss | 1.05 | 1.03 | -1.7% | +0.8% | -1.9% | -0.3% |
| 2016-11-07 | beat | 1.10 | 1.28 | +16.9% | +0.7% | -2.3% | -5.2% |
| 2016-07-28 | beat | 1.10 | 1.45 | +32.1% | +3.8% | +9.6% | +11.7% |
| 2016-05-04 | miss | 1.13 | 1.09 | -3.5% | +1.9% | +1.7% | +4.3% |
| 2016-01-28 | beat | 0.85 | 0.99 | +16.0% | +6.3% | +16.1% | +14.6% |
| 2015-11-05 | beat | 1.49 | 1.57 | +5.7% | -2.9% | -5.2% | -5.7% |
| 2015-07-29 | beat | 0.95 | 1.00 | +5.8% | -1.1% | -2.1% | -3.5% |
| 2015-04-23 | beat | 0.89 | 0.91 | +2.8% | +1.0% | +0.6% | -5.0% |
| 2015-01-29 | miss | 0.93 | 0.68 | -27.1% | -1.6% | -8.8% | -0.2% |
| 2014-11-06 | beat | 1.19 | 1.33 | +11.8% | +8.0% | +13.9% | +15.7% |
| 2014-07-24 | miss | 0.89 | 0.83 | -6.7% | -4.3% | -6.8% | -11.2% |
| 2014-04-24 | beat | 0.79 | 0.81 | +3.2% | -0.1% | +5.8% | +4.9% |
| 2014-01-22 | beat | 0.73 | 0.73 | +0.5% | -0.2% | -3.8% | -9.1% |
| 2013-10-30 | beat | 0.81 | 0.98 | +21.7% | -1.3% | +1.0% | -4.1% |
| 2013-07-30 | beat | 0.73 | 0.80 | +9.1% | +0.2% | -0.3% | +3.2% |
| 2013-04-24 | miss | 0.70 | 0.69 | -1.9% | +3.1% | +0.6% | +5.2% |
| 2013-01-30 | beat | 0.73 | 0.88 | +20.6% | +2.3% | +1.4% | +1.8% |
| 2012-11-01 | beat | 0.62 | 0.69 | +11.3% | -1.5% | -9.2% | -11.8% |
| 2012-07-25 | beat | 0.59 | 0.59 | +0.6% | +0.0% | -10.7% | -1.3% |
| 2012-04-25 | beat | 0.55 | 0.55 | +0.3% | +0.0% | +0.6% | -1.8% |
| 2012-01-26 | beat | 0.62 | 0.81 | +30.6% | -3.2% | -8.2% | -0.6% |
| 2011-11-02 | beat | 0.61 | 0.64 | +4.9% | +4.3% | +25.1% | +27.6% |
13 firms covering, 27 actions in the last 180 days (ratings, reiterations and target changes) · average price target 1021 from 12 firms, range 700–1700.
| Date | Firm | Action | Rating | Target | From |
|---|---|---|---|---|---|
| 2026-10-26 | UBS | main | Neutral | 942 | 1100 |
| 2026-10-26 | BMO Capital | main | Outperform | 897 | 1150 |
| 2026-10-26 | JP Morgan | main | Neutral | 900 | 1530 |
| 2026-10-26 | Wells Fargo | down | Equal-Weight | 735 | 800 |
| 2026-10-19 | Mizuho | main | Outperform | 1063 | 1344 |
| 2026-10-16 | RBC Capital | main | Outperform | 1045 | 1525 |
| 2026-10-13 | Raymond James | main | Outperform | 1230 | 1750 |
| 2026-10-13 | Needham | main | Buy | 1100 | 1650 |
| 2026-10-05 | Wells Fargo | main | Overweight | 800 | 950 |
| 2026-10-02 | Barclays | main | Overweight | 875 | 935 |
| 2026-10-02 | Baird | main | Outperform | 1070 | 1549 |
| 2026-09-30 | B of A Securities | down | Neutral | 700 | 1400 |
| 2026-09-30 | BMO Capital | main | Outperform | 1150 | 1550 |
| 2026-09-30 | Barclays | main | Overweight | 935 | 1700 |
| 2026-09-30 | Wells Fargo | main | Overweight | 950 | 1350 |
| 2026-09-22 | Wells Fargo | main | Overweight | 1350 | 1450 |
| 2026-08-12 | UBS | main | Neutral | 1130 | 1200 |
| 2026-08-10 | Barclays | main | Overweight | 1700 | 1950 |
| 2026-08-03 | Wolfe Research | down | Peer Perform | — | — |
| 2026-07-30 | RBC Capital | main | Outperform | 1525 | 2400 |
| 2026-07-30 | Wells Fargo | main | Overweight | 1450 | 1400 |
| 2026-07-30 | Needham | reit | Buy | 1650 | — |
| 2026-07-02 | UBS | main | Neutral | 1270 | 1250 |
| 2026-06-16 | UBS | main | Neutral | 1250 | 1110 |
| 2026-06-09 | Needham | reit | Buy | 1650 | — |
| 2026-05-19 | B of A Securities | main | Buy | 1400 | 1550 |
| 2026-05-04 | Jefferies | main | Buy | 1700 | 1800 |
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