IN
Analysts 21 firms · 11 buy · 8 hold · 2 sell · target 378 +15% (290–500)
Last 90d 2 insider sales · 1 congress buy · 1 congress sale
| Who | Entry | Move | What they said | When | |
|---|---|---|---|---|---|
| TRACKER - Gilbert Cisneros · Congress | long | 313.02 | +4.8% | Gilbert Cisneros's trade date was 18 August 2026 — a disclosed purchase of $1,001–$15,000. But a Periodic Transaction… | Fri, 11 Sep |
bought sold · bigger dot, bigger trade · follows the chart’s range
| When | People | Size | Value | Price | |
|---|---|---|---|---|---|
| 2mo | sched | 1 | $92,728 | 315.59 | |
| 2mo | sell | 1 | $314,288 | 350.21 | |
| 4mo | sched | 1 | $74,499 | 262.10 | |
| 4mo | sched | 1 | $80,145 | 275.97 | |
| 5mo | sched | 1 | $289,448 | 276.91 | |
| 5mo | buy | 1 | $541,672 | 308.36 | |
| 8mo | sched | 1 | $457,046 | 439.23 | |
| 10mo | sched | 1 | $26,654,136 | 642.25 | |
| 10mo | sched | 1 | $840,095 | 632.54 | |
| 10mo | sched | 1 | $936,564 | 636.13 | |
| 10mo | sched | 1 | $50,367,049 | 659.81 | |
| 10mo | sched | 1 | $50,507,036 | 665.19 | |
| 10mo | sell | 1 | $741,170 | 664.29 | |
| 11mo | sched | 1 | $219,763 | 667.76 | |
| 11mo | sched | 2 | $98,439,055 | 654.94 | |
| 11mo | sched | 1 | $127,727,673 | 663.84 | |
| 1.1y | sched | 1 | $792,160 | 655.67 | |
| 1.1y | sched | 1 | $665,951 | 654.30 | |
| 1.2y | sched | 2 | $379,709 | 654.09 | |
| 1.3y | sched | 1 | $255,887 | 749.14 | |
| 1.3y | sell | 1 | $689,405 | 764.89 | |
| 1.3y | sched | 1 | $521,891 | 764.89 | |
| 1.3y | sell | 1 | $2,026,732 | 770.51 | |
| 1.3y | sched | 2 | $2,139,756 | 770.90 | |
| 1.3y | sell | 1 | $1,363,023 | 769.49 | |
| 1.4y | sched | 1 | $48,116,567 | 750.68 | |
| 1.4y | sell | 2 | $27,243,437 | 759.06 | |
| 1.4y | sched | 1 | $19,293,641 | 744.76 | |
| 1.4y | sched | 5 | $108,336,129 | 743.78 | |
| 1.6y | sell | 1 | $4,999,511 | 604.39 | |
| 1.6y | sell | 1 | $4,431,960 | 601.15 | |
| 1.6y | sell | 1 | $1,021,200 | 589.16 | |
| 1.6y | sched | 1 | $49,017,430 | 583.05 | |
| 1.7y | sched | 1 | $49,760,377 | 601.46 | |
| 1.8y | sell | 1 | $667,836 | 608.41 | |
| 1.8y | sell | 1 | $814,346 | 616.59 | |
| 1.8y | sell | 1 | $2,937,798 | 610.85 | |
| 1.8y | sched | 3 | $16,921,526 | 618.27 | |
| 1.8y | sched | 1 | $94,569,339 | 618.64 | |
| 1.9y | sched | 1 | $48,976,074 | 626.45 | |
| 1.9y | sell | 1 | $15,856,957 | 652.86 | |
| 1.9y | sell | 1 | $5,063,812 | 648.10 | |
| 1.9y | sched | 1 | $11,155,085 | 641.66 | |
| 1.9y | sched | 1 | $8,702,762 | 635.27 | |
| 1.9y | sched | 1 | $50,153,614 | 626.09 | |
| 2.0y | sell | 1 | $2,469,052 | 608.27 | |
| 2.1y | sched | 1 | $466,015 | 592.91 | |
| 2.1y | sell | 1 | $19,372,911 | 628.58 | |
| 2.1y | sell | 1 | $1,941,812 | 641.93 | |
| 2.1y | sched | 1 | $50,025,052 | 641.93 | |
| 2.1y | sell | 1 | $1,849,460 | 618.86 | |
| 2.2y | sell | 1 | $6,997,641 | 611.09 | |
| 2.2y | sched | 1 | $535,328 | 611.09 | |
| 2.2y | sched | 1 | $50,426,973 | 610.30 | |
| 2.2y | sched | 1 | $19,922 | 609.21 | |
| 2.3y | sched | 2 | $1,622,704 | 644.14 | |
| 2.4y | sched | 1 | $101,271,710 | 579.55 | |
| 2.4y | sched | 1 | $8,368,037 | 556.68 | |
| 2.4y | sched | 1 | $89,874,792 | 563.88 | |
| 2.4y | sched | 2 | $1,136,610 | 590.92 | |
| 2.6y | sell | 1 | $178,244 | 636.70 | |
| 2.7y | sell | 2 | $2,938,969 | 652.59 | |
| 2.8y | sell | 1 | $2,377,120 | 595.91 | |
| 2.8y | sell | 1 | $17,550,195 | 586.37 | |
| 2.9y | sell | 1 | $1,015,983 | 607.96 | |
| 2.9y | sched | 1 | $53,283,637 | 557.18 | |
| 2.9y | sched | 1 | $19,333 | 555.54 | |
| 3.1y | sell | 1 | $1,001,016 | 511.64 | |
| 3.1y | sched | 2 | $538,900 | 502.27 | |
| 3.1y | sell | 1 | $1,207,899 | 499.48 | |
| 3.1y | sell | 1 | $4,808,986 | 529.60 | |
| 3.1y | sell | 2 | $5,942,843 | 539.78 | |
| 3.1y | sched | 3 | $9,686,130 | 539.78 | |
| 3.2y | sell | 1 | $3,883,936 | 527.04 | |
| 3.2y | sched | 3 | $9,994,343 | 527.04 | |
| 3.3y | sell | 1 | $24,235,273 | 441.31 | |
| 3.3y | sched | 2 | $1,270,388 | 441.31 | |
| 3.4y | sched | 2 | $530,950 | 406.06 | |
| 3.6y | sell | 2 | $2,079,235 | 402.03 | |
| 3.7y | sell | 1 | $710,436 | 402.15 | |
| 3.7y | sell | 2 | $340,054 | 398.27 | |
| 3.8y | sell | 1 | $238,800 | 379.79 | |
| 3.9y | sell | 1 | $3,852,000 | 393.07 | |
| 3.9y | sell | 3 | $1,019,634 | 387.23 | |
| 4.1y | sell | 2 | $6,398,622 | 420.60 | |
| 4.1y | sell | 1 | $3,726,915 | 415.75 | |
| 4.2y | sell | 3 | $11,629,056 | 427.79 | |
| 4.3y | sell | 2 | $4,622,651 | 398.18 | |
| 4.4y | sell | 1 | $380,109 | 403.36 | |
| 4.7y | sell | 1 | $28,162,591 | 452.12 | |
| 4.7y | sell | 1 | $176,213 | 459.28 | |
| 4.8y | sell | 1 | $9,112,054 | 567.67 | |
| 4.8y | sell | 3 | $3,924,203 | 597.38 | |
| 4.9y | sell | 3 | $25,634,685 | 648.89 | |
| 5.1y | sell | 1 | $214,467 | 527.25 | |
| 5.2y | sell | 2 | $24,169,917 | 540.37 | |
| 5.2y | sell | 3 | $10,047,954 | 545.63 | |
| 5.3y | sell | 1 | $531,388 | 470.45 | |
| 5.4y | sell | 1 | $316,055 | 458.94 | |
| 5.4y | sell | 4 | $73,032,269 | 422.10 | |
| 5.7y | sell | 1 | $909,113 | 379.60 | |
| 5.7y | sell | 1 | $148,286 | 385.66 | |
| 5.8y | sell | 2 | $269,253 | 360.41 |
bought sold · bigger dot, bigger trade · follows the chart’s range
27 members · 50 buys / 57 sells · $911K–$3.4M disclosed · latest filing Oct 12, 2026 · full tracker ›
| When | Member | Size | Amount | Price then | |
|---|---|---|---|---|---|
| 1mo | sell | $1K–$15K | 301.78 | ||
| 2mo | buy | $1K–$15K | 350.41 | ||
| 4mo | sell | $1K–$15K | 274.96 | ||
| 5mo | sell | $15K–$50K | 282.97 | ||
| 5mo | sell | $1K–$15K | 318.53 | ||
| 6mo | sell | $15K–$50K | 385.40 | ||
| 7mo | sell | $1K–$15K | 365.18 | ||
| 7mo | sell | $1K–$15K | 419.32 | ||
| 7mo | buy | $1K–$15K | 413.33 | ||
| 8mo | sell | $15K–$50K | 378.38 | ||
| 8mo | sell | $1K–$15K | 377.70 | ||
| 8mo | sell | $1K–$15K | 378.69 | ||
| 8mo | sell | $15K–$50K | 386.66 | ||
| 9mo | sell | $1K–$15K | 483.48 | ||
| 10mo | buy | $15K–$50K | 667.88 | ||
| 1.1y | buy | $1K–$15K | 671.95 | ||
| 1.1y | buy | $15K–$50K | 687.07 | ||
| 1.1y | sell | $1K–$15K | 653.18 | ||
| 1.2y | buy | $100K–$250K | 654.64 | ||
| 1.2y | buy | $1K–$15K | 703.80 | ||
| 1.3y | sell | $1K–$15K | 749.58 | ||
| 1.4y | buy | $1K–$15K | 751.67 | ||
| 1.4y | buy | $1K–$15K | 755.38 | ||
| 1.5y | sell | $100K–$250K | 654.06 | ||
| 1.6y | sell | $1K–$15K | 579.73 | ||
| 1.6y | buy | $100K–$250K | 548.36 | ||
| 1.6y | buy | $1K–$15K | 605.08 | ||
| 1.6y | buy | $1K–$15K | 600.97 | ||
| 1.7y | buy | $1K–$15K | 547.76 | ||
| 1.7y | sell | $15K–$50K | 559.20 | ||
| 1.7y | sell | $1K–$15K | 579.06 | ||
| 1.7y | sell | $1K–$15K | 583.34 | ||
| 1.8y | sell | $1K–$15K | 592.15 | ||
| 1.8y | sell | $1K–$15K | 604.53 | ||
| 1.9y | buy | $1K–$15K | 659.96 | ||
| 2.0y | buy | $1K–$15K | 613.84 | ||
| 2.3y | sell | $1K–$15K | 643.88 | ||
| 2.3y | sell | $1K–$15K | 638.53 | ||
| 2.6y | sell | $1K–$15K | 616.54 | ||
| 2.8y | sell | $15K–$50K | 622.99 | ||
| 2.8y | sell | $1K–$15K | 622.99 | ||
| 3.0y | sell | $1K–$15K | 494.87 | ||
| 3.1y | buy | $1K–$15K | 491.44 | ||
| 3.4y | sell | $1K–$15K | 439.55 | ||
| 3.5y | buy | $1K–$15K | 432.83 | ||
| 3.5y | buy | $1K–$15K | 403.34 | ||
| 3.7y | buy | $1K–$15K | 401.57 | ||
| 4.0y | buy | $1K–$15K | 376.91 | ||
| 4.3y | buy | $1K–$15K | 419.92 | ||
| 4.3y | buy | $1K–$15K | 380.95 | ||
| 4.4y | sell | $1K–$15K | 353.04 | ||
| 4.5y | buy | $1K–$15K | 469.46 | ||
| 4.6y | sell | $1K–$15K | 456.14 | ||
| 4.6y | sell | $1K–$15K | 424.95 | ||
| 4.7y | buy | $1K–$15K | 517.65 | ||
| 5.0y | sell | $1K–$15K | 604.46 | ||
| 5.0y | buy | $1K–$15K | 552.97 | ||
| 5.1y | buy | $1K–$15K | 520.17 | ||
| 5.1y | buy | $1K–$15K | 527.32 | ||
| 5.2y | sell | $1K–$15K | 534.16 | ||
| 5.2y | sell | $1K–$15K | 523.96 | ||
| 5.5y | sell | $1K–$15K | 396.92 | ||
| 5.6y | sell | $1K–$15K | 360.25 | ||
| 5.6y | buy | $1K–$15K | 376.69 | ||
| 5.8y | buy | $1K–$15K | 356.78 | ||
| 5.9y | buy | $1K–$15K | 347.02 | ||
| 6.1y | sell | $15K–$50K | 307.48 | ||
| 6.2y | sell | $1K–$15K | 331.72 | ||
| 6.2y | buy | $1K–$15K | 293.63 | ||
| 6.3y | buy | $1K–$15K | 291.30 | ||
| 6.7y | sell | $1K–$15K | 263.67 | ||
| 6.7y | sell | $15K–$50K | 274.17 | ||
| 6.7y | buy | $15K–$50K | 253.81 | ||
| 6.8y | buy | $15K–$50K | 272.97 | ||
| 6.8y | sell | $50K–$100K | 270.91 | ||
| 6.8y | sell | $15K | 250.45 | ||
| 6.8y | buy | $15K–$50K | 254.29 | ||
| 6.9y | buy | $1K–$15K | 251.87 | ||
| 7.0y | sell | $50K–$100K | 253.97 | ||
| 7.2y | buy | $50K–$100K | 272.86 | ||
| 7.3y | sell | $1K–$15K | 265.90 | ||
| 7.3y | sell | $1K–$15K | 267.78 | ||
| 7.3y | sell | $1K–$15K | 257.40 | ||
| 7.4y | sell | $1K–$15K | 232.43 | ||
| 7.5y | sell | $1K–$15K | 244.69 | ||
| 7.6y | sell | $1K–$15K | 247.09 | ||
| 7.6y | sell | $1K–$15K | 242.57 | ||
| 7.6y | sell | $1K–$15K | 244.59 | ||
| 7.6y | sell | $1K–$15K | 240.35 | ||
| 7.7y | buy | $1K–$15K | 235.86 | ||
| 7.8y | buy | $1K–$15K | 192.63 | ||
| 7.8y | buy | $1K–$15K | 185.29 | ||
| 7.9y | buy | $15K–$50K | 181.57 | ||
| 7.9y | buy | $1K–$15K | 181.57 | ||
| 8.2y | buy | $50K–$100K | 197.81 | ||
| 8.2y | buy | $1K–$15K | 195.72 | ||
| 8.3y | buy | $1K–$15K | 201.61 | ||
| 8.4y | buy | $1K–$15K | 197.54 | ||
| 9.1y | sell | $15K–$50K | 132.79 | ||
| 10.1y | sell | $1K–$15K | 101.20 | ||
| 10.6y | sell | $15K–$50K | 94.56 | ||
| 11.4y | sell | $15K–$50K | 95.80 | ||
| 12.1y | sell | $15K–$50K | 76.99 | ||
| 12.1y | buy | $1K–$15K | 77.23 | ||
| 12.4y | buy | $1K–$15K | 73.08 | ||
| 12.7y | buy | $1K–$15K | 73.87 | ||
| 12.8y | buy | $15K–$50K | 69.08 |
Next report 2026-11-19 (Thursday, after close, in 21 days) · EPS estimate 2.64. It has finished the next session higher 60% of the time, average move 4.0%.
Day-after move, last 12 reports, oldest left.
| Reported | Est. | Actual | Surprise | Gap | Day 1 | Day 5 | |
|---|---|---|---|---|---|---|---|
| 2026-08-25 | beat | 3.59 | 4.03 | +12.3% | -9.5% | -3.2% | -4.1% |
| 2026-05-20 | beat | 12.57 | 12.80 | +1.8% | -18.7% | -20.0% | -13.6% |
| 2026-02-26 | beat | 3.68 | 4.15 | +12.7% | -2.5% | +3.7% | +22.0% |
| 2025-11-20 | beat | 3.09 | 3.34 | +8.0% | +5.0% | +4.0% | -0.9% |
| 2025-08-21 | beat | 2.66 | 2.75 | +3.4% | -6.1% | -5.0% | -4.4% |
| 2025-05-22 | beat | 10.91 | 11.65 | +6.8% | +8.1% | +8.1% | +14.9% |
| 2025-02-25 | beat | 2.58 | 3.32 | +28.9% | +14.4% | +12.6% | +11.1% |
| 2024-11-21 | beat | 2.36 | 2.50 | +6.0% | -1.6% | -5.7% | -6.6% |
| 2024-08-22 | beat | 1.85 | 1.99 | +7.4% | -0.8% | -6.8% | -5.3% |
| 2024-05-23 | beat | 9.38 | 9.88 | +5.3% | -6.2% | -8.3% | -14.4% |
| 2024-02-22 | beat | 2.31 | 2.63 | +13.9% | -0.8% | +0.3% | +1.3% |
| 2023-11-28 | beat | 1.98 | 2.47 | +24.8% | +3.2% | +2.2% | +0.2% |
| 2023-08-23 | beat | 1.44 | 1.65 | +14.9% | +0.7% | -0.5% | +8.2% |
| 2023-05-23 | beat | 8.50 | 8.92 | +5.0% | -6.4% | -7.5% | -6.2% |
| 2023-02-23 | beat | 1.44 | 2.20 | +52.6% | -1.7% | +1.9% | -0.8% |
| 2022-11-29 | beat | 1.20 | 1.66 | +38.6% | -1.1% | +7.3% | +2.4% |
| 2022-08-23 | beat | 0.98 | 1.10 | +12.4% | +6.7% | +3.6% | -4.0% |
| 2022-05-24 | beat | 7.57 | 7.65 | +1.0% | +3.8% | +8.2% | +18.9% |
| 2022-02-24 | miss | 1.82 | 1.55 | -15.0% | -1.6% | -2.0% | -6.5% |
| 2021-11-18 | beat | 0.97 | 1.53 | +57.3% | +13.8% | +10.1% | +10.4% |
| 2021-08-24 | beat | 1.59 | 1.97 | +24.0% | +4.2% | +0.3% | +1.6% |
| 2021-05-25 | miss | 6.22 | 6.07 | -2.4% | +0.4% | +0.9% | +2.6% |
| 2021-02-23 | miss | 0.76 | 0.68 | -10.2% | -2.7% | +3.5% | -2.6% |
| 2020-11-19 | beat | 0.43 | 0.94 | +121.2% | -0.7% | -3.8% | -2.6% |
| 2020-08-25 | beat | 1.12 | 1.81 | +61.4% | +6.1% | +1.8% | +5.3% |
| 2020-05-21 | beat | 4.48 | 4.49 | +0.2% | -1.3% | -0.8% | +0.0% |
| 2020-02-24 | beat | 1.02 | 1.16 | +13.6% | +3.9% | -0.6% | -6.4% |
| 2019-11-21 | beat | 0.25 | 0.41 | +63.8% | -1.2% | -4.2% | -5.4% |
| 2019-08-22 | beat | -0.14 | -0.09 | +37.3% | +5.3% | +1.1% | +4.6% |
| 2019-05-23 | beat | 5.39 | 5.55 | +2.9% | +4.1% | +6.7% | -1.3% |
| 2019-02-21 | beat | 0.87 | 1.00 | +15.6% | +0.7% | +6.8% | +6.5% |
| 2018-11-19 | beat | 0.11 | 0.29 | +160.8% | -0.8% | -2.0% | +4.9% |
| 2018-08-23 | beat | 0.23 | 0.32 | +39.3% | +0.2% | +2.0% | +3.3% |
| 2018-05-22 | beat | 4.68 | 4.82 | +2.9% | -1.7% | +3.0% | +5.8% |
| 2018-02-22 | beat | 0.34 | 0.35 | +2.6% | -2.4% | -0.2% | -1.9% |
| 2017-11-20 | beat | 0.04 | 0.11 | +154.4% | -3.3% | -3.8% | -2.3% |
| 2017-08-22 | beat | 0.17 | 0.20 | +19.6% | +0.1% | -1.9% | +1.3% |
| 2017-05-23 | beat | 3.87 | 3.90 | +0.7% | +8.2% | +6.7% | +9.4% |
| 2017-02-23 | beat | 0.25 | 0.26 | +4.5% | +4.8% | +6.1% | +4.8% |
| 2016-11-17 | beat | 0.03 | 0.06 | +123.3% | -0.1% | +1.9% | +1.7% |
| 2016-08-23 | beat | -0.02 | 0.08 | +534.5% | -4.8% | -3.5% | -2.1% |
| 2016-05-24 | beat | 3.21 | 3.43 | +6.8% | -4.0% | -2.1% | +0.8% |
| 2016-02-25 | beat | 0.19 | 0.25 | +30.7% | +0.8% | -4.3% | -0.9% |
| 2015-11-19 | beat | -0.03 | 0.09 | +358.4% | +9.1% | +5.9% | +2.9% |
| 2015-08-20 | beat | -0.11 | -0.05 | +56.4% | -11.5% | -13.3% | -16.2% |
| 2015-05-21 | beat | 2.75 | 2.85 | +3.7% | +1.3% | +2.5% | +2.2% |
| 2015-02-19 | beat | -0.13 | -0.06 | +52.8% | +4.2% | +6.2% | +7.2% |
| 2014-11-20 | beat | -0.20 | -0.10 | +50.9% | +5.1% | +1.1% | +3.7% |
| 2014-08-21 | miss | 0.07 | -0.01 | -113.8% | -0.6% | -2.6% | -3.1% |
| 2014-05-20 | beat | 3.50 | 3.53 | +0.8% | -3.7% | +0.8% | +3.0% |
| 2014-02-20 | beat | 0.02 | 0.02 | +20.4% | +2.2% | +4.6% | +5.8% |
| 2013-11-21 | beat | -0.09 | -0.06 | +36.5% | -0.3% | -1.5% | +1.5% |
| 2013-08-20 | beat | -0.01 | — | +100.0% | -0.6% | -0.2% | +0.4% |
| 2013-05-21 | beat | 2.93 | 2.97 | +1.4% | +1.8% | +1.2% | +2.5% |
| 2013-02-21 | beat | 0.30 | 0.33 | +9.3% | +1.1% | +2.4% | +6.1% |
| 2012-11-15 | beat | -0.06 | -0.03 | +52.5% | -0.1% | +0.9% | -0.6% |
| 2012-08-21 | miss | 0.06 | 0.03 | -50.8% | -0.1% | +1.2% | +0.1% |
| 2012-05-17 | beat | 2.48 | 2.51 | +1.2% | +0.2% | +0.2% | +3.7% |
| 2012-02-21 | beat | 0.45 | 0.51 | +12.6% | +2.7% | +5.9% | +0.6% |
| 2011-11-17 | beat | -0.13 | -0.10 | +21.7% | -0.5% | +0.6% | -1.6% |
21 firms covering, 44 actions in the last 180 days (ratings, reiterations and target changes) · average price target 378 from 21 firms, range 290–500.
| Date | Firm | Action | Rating | Target | From |
|---|---|---|---|---|---|
| 2026-10-02 | RBC Capital | reit | Outperform | 385 | — |
| 2026-09-18 | Evercore ISI Group | reit | Outperform | 400 | — |
| 2026-09-18 | Mizuho | reit | Outperform | 430 | — |
| 2026-09-18 | Stifel | reit | Hold | 300 | — |
| 2026-09-18 | Truist Securities | reit | Hold | 300 | — |
| 2026-09-18 | TD Cowen | reit | Hold | 346 | — |
| 2026-09-18 | RBC Capital | reit | Outperform | 385 | — |
| 2026-09-11 | RBC Capital | reit | Outperform | 385 | — |
| 2026-08-27 | Goldman Sachs | main | Sell | 304 | 276 |
| 2026-08-26 | Oppenheimer | main | Outperform | 380 | 406 |
| 2026-08-26 | Morgan Stanley | main | Equal-Weight | 315 | 335 |
| 2026-08-26 | Susquehanna | main | Positive | 415 | 427 |
| 2026-08-26 | Truist Securities | main | Hold | 300 | 350 |
| 2026-08-26 | JP Morgan | down | Neutral | 331 | 605 |
| 2026-08-26 | Barclays | main | Overweight | 408 | 443 |
| 2026-08-26 | Wells Fargo | main | Equal-Weight | 300 | 360 |
| 2026-08-26 | Piper Sandler | main | Underweight | 290 | 250 |
| 2026-08-24 | Jefferies | main | Buy | 500 | 550 |
| 2026-08-19 | Deutsche Bank | main | Buy | 425 | 530 |
| 2026-08-19 | Piper Sandler | main | Underweight | 250 | — |
| 2026-08-17 | Mizuho | main | Outperform | 430 | 500 |
| 2026-08-13 | Citigroup | main | Buy | 457 | 591 |
| 2026-08-11 | TD Cowen | main | Hold | 328 | 304 |
| 2026-08-03 | Truist Securities | down | Hold | 350 | 410 |
| 2026-07-28 | TD Cowen | down | Hold | 304 | 504 |
| 2026-07-21 | Morgan Stanley | down | Equal-Weight | 335 | 580 |
| 2026-07-20 | Susquehanna | main | Positive | 427 | 550 |
| 2026-06-18 | Stifel | down | Hold | 275 | 375 |
| 2026-06-02 | Goldman Sachs | down | Sell | 276 | 519 |
| 2026-05-26 | Mizuho | main | Outperform | 500 | 600 |
| 2026-05-21 | Freedom Broker | down | Hold | 430 | 600 |
| 2026-05-21 | UBS | main | Neutral | 360 | 440 |
| 2026-05-21 | Evercore ISI Group | main | Outperform | 400 | 540 |
| 2026-05-21 | Citigroup | main | Buy | 591 | 649 |
| 2026-05-21 | Truist Securities | main | Buy | 410 | 500 |
| 2026-05-21 | Wells Fargo | main | Equal-Weight | 360 | 425 |
| 2026-05-21 | BMO Capital | main | Outperform | 412 | 550 |
| 2026-05-21 | RBC Capital | main | Outperform | 500 | 600 |
| 2026-05-21 | Barclays | main | Overweight | 443 | 540 |
| 2026-05-21 | Stifel | main | Buy | 375 | 500 |
| 2026-05-21 | Oppenheimer | main | Outperform | 406 | 558 |
| 2026-05-21 | Jefferies | main | Buy | 550 | 650 |
| 2026-05-21 | Keybanc | main | Overweight | 450 | 520 |
| 2026-05-11 | TD Cowen | main | Buy | 576 | 633 |
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