V

Visa Inc.
400.60 -0.31% 2026-10-28

Analysts 17 firms · 16 buy · 1 hold · target 449 +12% (405–480)

Last 90d 7 insider sales · 2 congress sales

52-week range
293.89 414.60
1-month+9.5%
3-month+9.4%
1-year+15.2%
3-year+73.0%
5-year+73.1%
vs 50-day+5.6%
vs 200-day+17.4%
Volatility22%
Beta0.27
$ vol/day$2.4B
ATH414.60
From ATH-3.4%
Next report2027-01-26
WhoEntryMove What they saidWhen
TRACKER - Cathie Wood long — +0.0% ARK bought 211,597 shares of JOBY for ARKX. The trade: 0.15% of that fund, on 28 October 2026 — roughly $1.1m at that… 16h ago
TRACKER - Cathie Wood long — +0.2% ARK bought 656,920 shares of GENI for ARKF. The trade: 0.45% of that fund, on 7 October 2026 — roughly $4.2m at that… Wed, 07 Oct
TRACKER - Cathie Wood long — +12.7% ARK bought 389,509 shares of VCYT for ARKG. The trade: 0.75% of that fund, on 6 October 2026 — roughly $17.4m at that… Tue, 06 Oct
TRACKER - Cathie Wood long — -1.3% ARK bought 99,503 shares of BWXT for ARKK. The trade: 0.17% of that fund, on 1 October 2026 — roughly $13.6m at that… Thu, 01 Oct
TRACKER - Cathie Wood long — -5.2% ARK bought 187,260 shares of NVDA for ARKK. The trade: 0.50% of that fund, on 29 September 2026 — roughly $42.5m at… Tue, 29 Sep
TRACKER - Cathie Wood long — -0.5% ARK bought 29,587 shares of ABNB for ARKW on 21 September 2026: 0.26% of that fund — roughly $4.9m at that day’s close.… Mon, 21 Sep
TRACKER - Cathie Wood long — -12.7% ARK bought 166,585 shares of IONS for ARKG on 14 September 2026: 0.49% of that fund — roughly $8.6m at that day’s… Mon, 14 Sep
TRACKER - David J. Taylor · Congress long 318.79 +25.7% David J. Taylor's trade date was 27 April 2026 — a disclosed purchase of $1,001–$15,000. But a Periodic Transaction… Fri, 08 May
2026AprJulOct

bought sold · bigger dot, bigger trade · follows the chart’s range

WhenPeople SizeValuePrice
27d sched 1 $2,108,009 359.06
2mo sched 1 $687,691 366.76
2mo sched 1 $2,230,444 377.09
2mo sched 1 $773,378 376.49
2mo sell 1 $6,650,860 377.82
2mo sched 1 $2,161,236 377.82
3mo sell 1 $20,902,340 362.81
4mo sched 1 $729,720 356.27
4mo sched 1 $3,608,434 356.66
4mo sched 1 $7,135,042 341.05
6mo sell 1 $3,455,654 322.01
6mo sched 1 $10,699,104 329.00
8mo sell 1 $201,253 307.27
10mo sched 1 $3,661,152 348.71
11mo sched 2 $4,264,949 345.83
11mo sched 2 $10,342,950 328.03
11mo sched 2 $2,788,570 325.73
12mo sell 1 $302,832 336.54
12mo sched 1 $3,575,385 334.61
1.1y sched 1 $3,589,016 342.63
1.2y sched 1 $3,654,756 346.31
1.2y sched 1 $697,329 341.38
1.2y sched 1 $3,597,718 342.87
1.3y sched 1 $3,053,467 349.76
1.4y sched 1 $4,363,500 368.26
1.4y sched 1 $17,099,180 365.70
1.4y sched 1 $18,443,750 364.90
1.4y sched 1 $3,127,077 364.42
1.5y sched 1 $6,316,142 352.48
1.5y sched 1 $5,259,208 348.25
1.5y sched 2 $3,868,768 344.16
1.6y sched 1 $3,020,793 334.04
1.6y sched 1 $13,395,134 336.11
1.6y sched 1 $12,875,320 325.85
1.7y sched 1 $3,129,060 351.31
1.7y sell 2 $12,616,903 344.45
1.7y sched 2 $3,805,280 339.80
1.8y sched 1 $2,739,264 309.89
1.9y sell 1 $11,148,871 311.55
1.9y sched 1 $2,731,678 310.95
1.9y sched 1 $668,603 305.73
2.0y sched 2 $3,228,780 285.62
2.1y sched 1 $2,387,481 272.40
2.2y sched 1 $2,382,309 276.01
2.2y sched 2 $3,077,800 271.53
2.2y sell 1 $10,118,398 262.94
2.5y sched 1 $7,009,955 274.20
2.5y sell 1 $250,475 270.17
2.6y sched 1 $2,298,952 273.64
2.7y sched 1 $2,308,080 275.34
2.7y sell 1 $729,271 272.30
2.7y sched 1 $2,228,128 270.90
2.8y sched 1 $9,874,729 265.80
2.8y sched 1 $2,115,822 252.58
2.9y sched 1 $6,501,000 254.50
2.9y sched 1 $7,099,387 249.95
2.9y sched 1 $2,084,688 250.63
2.9y sched 1 $1,977,511 248.41
2.9y sched 1 $2,300,092 243.18
3.0y sched 1 $1,956,000 238.30
3.0y sell 1 $9,445,600 235.78
3.0y sched 1 $1,956,000 234.47
3.1y sched 1 $3,950,158 236.61
3.2y sched 1 $2,016,880 242.24
3.2y sched 1 $1,956,000 232.00
3.3y sell 1 $102,000 237.76
3.3y sched 1 $5,452,767 237.76
3.3y sched 2 $6,318,000 231.50
3.5y sell 2 $14,338,177 223.26
3.5y sell 2 $17,128,611 226.93
3.6y sell 1 $12,991,420 216.22
3.7y sell 1 $2,933,286 214.60
3.7y sell 1 $95,325 217.38
3.7y buy 1 $84,096 217.38
3.7y sell 1 $14,190,892 222.78
3.8y sell 1 $3,635,567 214.07
3.9y sell 1 $5,552,559 203.97
3.9y sell 2 $8,999,250 210.26
4.1y sell 1 $1,080,000 174.79
4.2y sell 1 $1,809,000 192.52
4.3y sell 1 $1,908,990 205.19
4.3y sell 1 $1,758,330 189.57
4.4y sell 1 $1,893,420 204.94
4.5y sell 1 $1,967,580 202.44
4.6y sell 2 $3,461,535 216.81
4.6y sell 1 $1,422,520 218.62
4.6y sell 1 $234,987 207.49
4.7y sell 1 $1,944,000 204.05
4.7y sell 1 $1,462,027 223.42
4.7y sell 1 $402,098 224.66
4.7y sell 1 $2,024,100 222.34
4.8y sell 3 $5,950,189 216.34
4.9y sell 1 $2,350,530 202.25
4.9y sell 1 $1,757,430 186.60
5.0y sell 1 $2,377,841 202.75
5.0y sell 1 $1,877,130 205.42
5.1y sell 1 $2,509,359 219.06
5.1y sell 1 $2,048,220 217.31
5.2y sell 1 $2,564,316 217.84
5.2y sell 1 $2,078,190 221.69
5.2y sell 1 $2,756,724 228.56
5.3y sell 2 $2,744,943 237.72
5.3y sell 1 $10,160,640 230.44
5.3y sell 1 $2,621,635 228.17
5.3y sell 2 $3,592,686 226.10
5.4y sell 1 $2,948,280 220.26
5.4y sell 2 $4,617,104 222.06
5.5y sell 1 $293,956 218.56
5.5y sell 1 $871,490 219.47
5.5y sell 1 $2,619,722 222.03
5.5y sell 1 $8,178,800 222.09
5.5y sell 1 $2,117,880 224.25
5.5y sell 1 $7,302,500 220.60
5.6y sell 2 $4,307,011 210.18
5.6y sell 1 $6,680,787 200.91
5.6y sell 1 $7,080,250 213.72
5.7y sell 1 $2,407,279 207.75
5.7y sell 1 $1,926,450 207.67
5.7y sell 1 $1,016,799 198.40
5.7y sell 1 $2,350,530 197.16
2026AprJulOct

bought sold · bigger dot, bigger trade · follows the chart’s range

PSPete Sessions 2B1S 27d SWSheldon Whitehouse 3B4S 2mo RMRichard Dean McCormick 1B1S 3mo DTDavid J. Taylor 7B1S 6mo JJJonathan Jackson 1B1S 6mo AAAlan Armstrong 1B 7mo JGJosh Gottheimer 10B11S 8mo JBJohn Boozman 1B 9mo KBKatie Britt 2B 12mo LMLisa McClain 2B2S 12mo BDByron Donalds 2B 1.0y VHValerie Hoyle 1B1S 1.1y JLJulia Letlow 2B 1.3y SFScott Scott Franklin 1B1S 1.4y +52 more

66 members · 130 buys / 100 sells · $5.9M–$21.4M disclosed · latest filing Oct 27, 2026 · showing the 120 most recent · full tracker ›

WhenMemberSize AmountPrice then
27d sell PS Pete Sessions $15K–$50K 360.66
2mo sell SW Sheldon Whitehouse $1K–$15K 375.07
3mo sell RM Richard Dean McCormick $1K–$15K 365.59
6mo buy DT David J. Taylor $1K–$15K 308.44
6mo sell JJ Jonathan Jackson $50K–$100K 308.21
7mo buy AA Alan Armstrong $15K–$50K 294.36
8mo buy DT David J. Taylor $1K–$15K 315.46
8mo sell JG Josh Gottheimer $1K–$15K 319.05
9mo buy DT David J. Taylor $1K–$15K 323.64
9mo buy DT David J. Taylor $1K–$15K 326.34
9mo buy JB John Boozman $1K–$15K 325.79
11mo buy DT David J. Taylor $1K–$15K 327.64
12mo buy DT David J. Taylor $1K–$15K 336.86
12mo buy KB Katie Britt $1K–$15K 333.35
12mo buy RM Richard Dean McCormick $1K–$15K 337.34
12mo sell LM Lisa McClain $1K–$15K 338.04
12mo buy LM Lisa McClain $1K–$15K 342.29
12mo sell LM Lisa McClain $1K–$15K 342.29
1.0y buy BD Byron Donalds $1K–$15K 344.62
1.1y sell VH Valerie Hoyle $1K–$15K 336.01
1.2y buy DT David J. Taylor $1K–$15K 339.83
1.2y sell JG Josh Gottheimer $1K–$15K 334.07
1.2y sell JG Josh Gottheimer $1K–$15K 336.07
1.3y buy JL Julia Letlow $1K–$15K 350.55
1.3y sell JG Josh Gottheimer $1K–$15K 347.11
1.3y sell JG Josh Gottheimer $1K–$15K 342.68
1.3y sell JG Josh Gottheimer $1K–$15K 341.92
1.3y sell JG Josh Gottheimer $1K–$15K 348.23
1.4y sell JG Josh Gottheimer $1K–$15K 335.29
1.4y sell SF Scott Scott Franklin $15K–$50K 352.04
1.5y sell JS Jefferson Shreve $100K–$250K 351.82
1.5y buy MG Marjorie Taylor Greene $1K–$15K 344.69
1.5y sell BW Bruce Westerman $1K–$15K 316.48
1.5y buy KB Katie Britt $1K–$15K 331.39
1.6y sell DN Dan Newhouse $1K–$15K 329.63
1.6y buy BD Byron Donalds $1K–$15K 320.94
1.6y buy RB Rob Bresnahan $15K–$50K 304.78
1.6y sell JJ Julie Johnson $15K–$50K 308.79
1.6y buy JM Jared Moskowitz $1K–$15K 308.79
1.6y sell JS Jefferson Shreve $15K–$50K 308.79
1.6y sell GL Greg Landsman $15K–$50K 345.90
1.6y sell GW George Whitesides $15K–$50K 339.98
1.6y buy JG Josh Gottheimer $1K–$15K 339.98
1.6y sell BW Bruce Westerman $1K–$15K 335.66
1.7y buy JG Josh Gottheimer $1K–$15K 348.69
1.7y buy BW Bruce Westerman $1K–$15K 357.73
1.7y buy JG Josh Gottheimer $1K–$15K 357.73
1.7y buy JG Josh Gottheimer $1K–$15K 358.61
1.7y buy RB Rob Bresnahan $1K–$15K 348.11
1.7y buy JG Josh Gottheimer $1K–$15K 351.61
1.7y sell DM Daniel Meuser $15K–$50K 346.75
1.7y buy JG Josh Gottheimer $1K–$15K 337.36
1.7y sell DT David J. Taylor $1K–$15K 338.60
1.7y buy JG Josh Gottheimer $1K–$15K 338.60
1.8y buy JG Josh Gottheimer $1K–$15K 330.14
1.8y buy JG Josh Gottheimer $1K–$15K 325.91
1.8y buy JG Josh Gottheimer $1K–$15K 323.95
1.8y buy MG Marjorie Taylor Greene $1K–$15K 319.43
1.9y buy LM Lisa McClain $1K–$15K 309.72
2.0y buy VH Valerie Hoyle $1K–$15K 277.69
2.0y buy JL Julia Letlow $1K–$15K 279.55
2.0y buy MG Marjorie Taylor Greene $1K–$15K 282.59
2.1y buy MG Marjorie Taylor Greene $1K–$15K 273.80
2.2y sell JJ John James $1K–$15K 276.32
2.2y buy SF Scott Scott Franklin $1K–$15K 252.20
2.3y buy KM Kathy Manning $1K–$15K 263.72
2.3y sell NP Nancy Pelosi $500K–$1.0M 258.81
2.5y sell TT Thomas H Tuberville $1K–$15K 263.49
2.6y buy EB Earl Blumenauer $1K–$15K 268.89
2.7y buy PS Pete Sessions $1K–$15K 277.37
2.8y sell KM Kathy Manning $1K–$15K 265.71
2.8y sell JJ John James $1K–$15K 254.38
2.9y sell JC John Curtis $1K–$15K 249.23
2.9y buy JH James French Hill $50K–$100K 248.53
3.0y buy JJ John James $1K–$15K 240.23
3.0y sell GS Greg Stanton $1K–$15K 229.36
3.1y buy MM Markwayne Mullin $1K–$15K 223.65
3.1y buy GS Greg Stanton $1K–$15K 224.47
3.1y buy MM Markwayne Mullin $15K–$50K 242.24
3.1y sell CF C. Scott Franklin $15K–$50K 241.65
3.3y buy JM Jared Moskowitz $1K–$15K 237.23
3.4y sell ZL Zoe Lofgren $1K–$15K 217.93
3.4y buy TT Thomas H Tuberville $1K–$15K 216.83
3.5y sell JC John Curtis $1K–$15K 222.15
3.7y sell KH Kevin Hern $1K–$15K 223.72
3.8y sell TT Thomas H Tuberville $1K–$15K 215.84
3.8y buy JJ Jonathan Jackson $15K–$50K 214.86
4.0y sell NP Nancy Pelosi $1.0M–$5.0M 195.66
4.0y sell KM Kathy Manning $1K–$15K 172.83
4.3y buy KM Kathy Manning $1K–$15K 203.72
4.3y buy KM Kathy Manning $1K–$15K 203.31
4.4y sell NP Nancy Pelosi $1.0M–$5.0M 188.16
4.4y sell KM Kathy Manning $50K–$100K 189.87
4.4y buy MG Marjorie Taylor Greene $15K–$50K 193.11
4.4y sell KM Kathy Manning $1K–$15K 206.05
4.5y sell KM Kathy Manning $1K–$15K 205.90
4.5y sell KM Kathy Manning $1K–$15K 206.85
4.6y buy DN Dan Newhouse $1K–$15K 185.21
4.7y sell DB Donald Sternoff Beyer $1K–$15K 208.79
4.8y buy TC Thomas R Carper $1K–$15K 208.06
4.9y buy CA Cindy Axne $1K–$15K 191.45
5.0y buy JC John Curtis $1K–$15K 212.29
5.0y buy DN Dan Newhouse $1K–$15K 201.37
5.0y sell DB Donald Sternoff Beyer $1K–$15K 204.56
5.0y buy CA Cindy Axne $1K–$15K 222.63
5.0y buy KH Kevin Hern $50K–$100K 222.82
5.0y buy KM Kathy Manning $1K–$15K 224.84
5.1y sell DB Donald Sternoff Beyer $1K–$15K 211.87
5.1y sell KC Katherine M. Clark $1K–$15K 215.99
5.2y buy ZL Zoe Lofgren $1K–$15K 215.85
5.2y buy MG Marjorie Taylor Greene $1K–$15K 220.58
5.2y buy ZL Zoe Lofgren $1K–$15K 230.76
5.2y buy MG Marjorie Taylor Greene $1K–$15K 230.97
5.3y buy KC Katherine M. Clark $1K–$15K 241.27
5.3y buy MG Marjorie Taylor Greene $1K–$15K 231.16
5.4y sell TS Thomas Suozzi $15K–$50K 221.28
5.5y sell KM Kathy Manning $1K–$15K 224.25
5.7y sell PM Peter Meijer $1K–$15K 199.61
5.7y buy KM Kathy Manning $15K–$50K 194.23
5.8y sell PM Peter Meijer $1K–$15K 190.02

Next report 2027-01-26 (Tuesday, after close, in 89 days) · EPS estimate 3.62. It has finished the next session higher 52% of the time, average move 2.9%.

Day-after move, last 12 reports, oldest left.

ReportedEst.Actual SurpriseGapDay 1Day 5
2026-10-27 beat 3.44 3.48 +1.1% -1.6% -0.3% —
2026-07-28 beat 3.23 3.32 +2.8% -2.6% +0.6% +0.5%
2026-04-28 beat 3.10 3.31 +6.8% +8.8% +8.3% +3.1%
2026-01-29 beat 3.14 3.17 +0.9% +0.1% -3.0% -0.1%
2025-10-28 beat 2.97 2.98 +0.3% -0.3% -1.6% -2.0%
2025-07-29 beat 2.85 2.98 +4.7% +0.1% -0.1% -3.3%
2025-04-29 beat 2.68 2.76 +3.0% -2.1% +1.2% +2.4%
2025-01-30 beat 2.66 2.75 +3.3% +1.0% -0.4% +1.4%
2024-10-29 beat 2.58 2.71 +5.2% +3.7% +2.9% +9.1%
2024-07-23 beat 2.42 2.42 +0.1% -3.3% -4.0% +0.3%
2024-04-23 beat 2.43 2.51 +3.2% +3.1% +0.3% -2.5%
2024-01-25 beat 2.34 2.41 +3.0% -2.4% -1.7% +1.7%
2023-10-24 beat 2.24 2.33 +3.8% -1.0% +0.9% +1.7%
2023-07-25 beat 2.12 2.16 +2.0% -3.0% -0.7% -0.5%
2023-04-25 beat 1.99 2.09 +5.2% +0.7% -0.6% -1.6%
2023-01-26 beat 2.01 2.18 +8.5% +1.5% +3.0% +2.4%
2022-10-25 beat 1.87 1.93 +3.5% +1.1% +4.6% +3.4%
2022-07-26 beat 1.75 1.98 +13.3% -0.8% -1.0% -1.9%
2022-04-26 beat 1.65 1.79 +8.4% +8.1% +6.5% +6.7%
2022-01-27 beat 1.70 1.81 +6.3% +7.0% +10.6% +10.8%
2021-10-26 beat 1.54 1.62 +5.3% -3.0% -6.9% -10.2%
2021-07-27 beat 1.35 1.49 +10.5% -0.4% -1.6% -5.7%
2021-04-27 beat 1.27 1.38 +8.6% +0.5% +1.5% -0.3%
2021-01-28 beat 1.28 1.42 +11.3% -0.2% -2.5% +5.3%
2020-10-28 beat 1.10 1.12 +1.9% +1.2% +2.2% +9.3%
2020-07-28 beat 1.04 1.06 +2.3% -1.9% +0.9% -0.3%
2020-04-30 beat 1.35 1.39 +2.8% -2.4% -1.8% +3.6%
2020-01-30 miss 1.47 1.46 -0.4% -3.2% -4.4% -2.6%
2019-10-24 beat 1.43 1.47 +2.8% -0.7% +1.0% +2.7%
2019-07-23 beat 1.32 1.37 +3.5% -0.1% +1.3% -1.6%
2019-04-24 beat 1.24 1.31 +5.7% -0.6% -0.3% -0.2%
2019-01-30 beat 1.25 1.30 +4.0% -2.3% -1.9% +1.9%
2018-10-24 beat 1.20 1.21 +0.9% +0.9% +4.7% +4.9%
2018-07-25 beat 1.09 1.20 +9.8% -0.7% -0.1% -2.6%
2018-04-25 beat 1.01 1.11 +9.4% +3.2% +4.8% +4.9%
2018-02-01 beat 0.98 1.08 +10.1% -1.6% -3.8% -7.5%
2017-10-25 beat 0.85 0.90 +6.0% +0.9% +1.0% +2.5%
2017-07-20 beat 0.81 0.86 +6.4% +1.5% +1.5% +1.1%
2017-04-20 beat 0.79 0.86 +8.8% +1.8% +0.0% +0.1%
2017-02-02 beat 0.78 0.86 +10.0% +4.2% +4.6% +4.4%
2016-10-24 beat 0.73 0.78 +7.1% +0.0% -1.4% -1.9%
2016-07-21 beat 0.67 0.69 +3.0% +1.5% +1.4% -0.9%
2016-04-21 beat 0.66 0.68 +2.6% -3.5% -2.1% -4.4%
2016-01-28 beat 0.68 0.69 +1.4% +1.6% +7.4% +3.2%
2015-11-02 miss 0.63 0.62 -1.2% -3.1% -3.0% +0.6%
2015-07-23 beat 0.58 0.62 +6.8% +7.0% +4.3% +5.0%
2015-04-30 beat 0.62 0.63 +1.1% -1.3% -0.4% +5.2%
2015-01-29 beat 0.62 0.63 +1.6% +5.0% +2.8% +7.8%
2014-10-29 beat 0.53 0.55 +3.8% +6.5% +10.2% +16.5%
2014-07-24 beat 0.52 0.54 +3.6% -3.9% -3.6% -4.9%
2014-04-24 miss 0.55 0.54 -0.2% -4.5% -5.0% -2.4%
2014-01-30 beat 0.54 0.55 +1.8% +4.0% +1.7% +0.9%
2013-10-30 miss 0.46 0.46 -0.3% -3.3% -3.5% -3.8%
2013-07-24 beat 0.45 0.47 +4.5% +2.3% +4.2% -4.1%
2013-05-01 beat 0.45 0.48 +6.1% +2.4% +5.6% +7.6%
2013-02-06 beat 0.45 0.48 +8.1% -1.1% -2.3% -3.0%
2012-10-31 beat 0.37 0.39 +2.8% +1.5% +3.7% +2.4%
2012-07-25 beat 0.36 0.39 +7.5% +2.3% +3.7% +5.8%
2012-05-02 beat 0.38 0.40 +6.3% -0.1% -4.7% -3.3%
2012-02-08 beat 0.36 0.37 +2.7% +4.3% +3.8% +5.0%

17 firms covering, 34 actions in the last 180 days (ratings, reiterations and target changes) · average price target 449 from 17 firms, range 405–480.

DateFirmActionRating TargetFrom
2026-10-29 Wells Fargo main Overweight 463 432
2026-10-28 JP Morgan main Overweight 455 450
2026-10-28 BMO Capital main Outperform 438 425
2026-10-28 Barclays main Overweight 440 420
2026-10-28 Piper Sandler main Overweight 479 430
2026-10-28 Evercore ISI Group main In-Line 405 370
2026-10-28 Oppenheimer main Outperform 440 403
2026-10-28 RBC Capital reit Outperform 466 —
2026-10-28 TD Cowen main Buy 450 420
2026-10-28 Morgan Stanley main Overweight 471 416
2026-10-26 Susquehanna main Positive 480 427
2026-10-23 Truist Securities main Buy 443 406
2026-10-12 Baird main Outperform 430 420
2026-08-31 RBC Capital main Outperform 466 412
2026-08-25 Wolfe Research main Outperform 460 435
2026-08-05 Truist Securities main Buy 406 394
2026-08-03 Cantor Fitzgerald main Overweight 445 410
2026-07-30 Wells Fargo main Overweight 432 412
2026-07-29 Piper Sandler main Overweight 430 394
2026-07-29 Susquehanna main Positive 427 410
2026-07-29 UBS main Buy 420 410
2026-07-29 BMO Capital main Outperform 405 387
2026-07-29 RBC Capital main Outperform 412 395
2026-07-29 Wolfe Research main Outperform 435 430
2026-07-29 Citigroup main Buy 440 400
2026-07-29 Cantor Fitzgerald reit Overweight 410 —
2026-07-29 Baird main Outperform 420 412
2026-07-29 JP Morgan main Overweight 450 400
2026-07-24 Truist Securities main Buy 394 371
2026-07-15 BMO Capital main Outperform 387 375
2026-07-08 Barclays init Overweight 420 —
2026-07-07 Baird main Outperform 412 370
2026-06-30 Piper Sandler init Overweight 394 —
2026-05-12 Truist Securities main Buy 371 361
Model view — historical tendencies for the days ahead, not a forecast
Next 1 day
+0.0%
Next 1 week
+1.0%
Next 1 month
+1.3%
Seasonality
Bullish window historically
Next 30 days (to Nov 28): +3.2% median, 71% of the last 17 years finished up.
20-year seasonality chart →
Mean reversion
Oversold — RSI(2) at 12
RSI(2) under 15 is oversold (this name has historically bounced); over 85 is overbought. Its dip-buy edge in history is +0.07%/day.
Mean-reversion stats →
1-month breakdown — Market · β 0.27 +0.7% · Seasonal tilt +0.6%
$760.3B market cap (#14 US) $2.4B/day volume 22% volatility +15% 1-year -3% from ATH
52-week range · 88% of the way up · -3% from the high
$293.89$414.60

Not investment advice.