MSFT

Microsoft Corporation
531.01 -0.06% 2026-10-28

Analysts 28 firms · 28 buy · target 625 +18% (510–750)

Last 90d 5 insider sales · 5 congress buys · 9 congress sales

52-week range
349.20 553.72
1-month+4.3%
3-month+17.7%
1-year-0.1%
3-year+61.2%
5-year+72.7%
vs 50-day+3.9%
vs 200-day+21.4%
Volatility33%
Beta1.01
$ vol/day$10.7B
ATH555.45
From ATH-4.4%
Next report2027-01-27
WhoEntryMove What they saidWhen
TRACKER - Lisa McClain · Congress long 544.62 -2.5% Lisa McClain's trade date was 30 September 2026 — a disclosed purchase of $1,001–$15,000. But a Periodic Transaction… Tue, 13 Oct
TRACKER - Cleo Fields · Congress long 519.09 +2.3% Cleo Fields's trade date was 10 September 2026 — a disclosed purchase of $1,001–$15,000. But a Periodic Transaction… Fri, 02 Oct
TRACKER - Fast Money Final Trades · CNBC long 505.42 +5.1% Named as a final trade on CNBC’s Fast Money. The call: on 25 September 2026. The price: The price on this post is MSFT… Fri, 25 Sep
TRACKER - Halftime Report Final Trades · CNBC long 499.25 +6.4% Named as a final trade on CNBC’s Halftime Report on 23 September 2026 (named as “Microsoft”). The price on this post is… Wed, 23 Sep
TRACKER - Analyst Ratings long 498.00 +6.6% Stifel upgraded MSFT, Hold to Buy with a $575 target, on 23 September 2026. The price shown is where MSFT last closed… Wed, 23 Sep
TRACKER - Gilbert Cisneros · Congress long 495.65 +7.1% Gilbert Cisneros's trade date was 18 August 2026 — a disclosed purchase of $15,001–$50,000. But a Periodic Transaction… Fri, 11 Sep
TRACKER - Gilbert Cisneros · Congress long 493.01 +7.7% Gilbert Cisneros's trade date was 17 July 2026 — a disclosed purchase of $15,001–$50,000. But a Periodic Transaction… Mon, 07 Sep
TRACKER - David J. Taylor · Congress long 499.99 +6.2% David J. Taylor's trade date was 24 July 2026 — a disclosed purchase of $1,001–$15,000. But a Periodic Transaction… Fri, 07 Aug
TRACKER - Jared Moskowitz · Congress long 389.10 +36.5% Jared Moskowitz's trade date was 17 June 2026 — a disclosed purchase of $1,001–$15,000. But a Periodic Transaction… Mon, 27 Jul
TRACKER - Cleo Fields · Congress long 368.57 +44.1% Cleo Fields's trade date was 11 June 2026 — a disclosed purchase of $1,001–$15,000. But a Periodic Transaction Report… Mon, 29 Jun
TRACKER - Gilbert Cisneros · Congress long 403.41 +31.6% Gilbert Cisneros's trade date was 15 May 2026 — a disclosed purchase of $50,001–$100,000. But a Periodic Transaction… Tue, 09 Jun
TRACKER - John J McGuire III. · Congress long 409.43 +29.7% John J McGuire III.'s trade date was 15 April 2026 — a disclosed purchase of $1,001–$15,000. But a Periodic Transaction… Thu, 14 May
TRACKER - Maria Elvira Salazar · Congress long 412.66 +28.7% Maria Elvira Salazar's trade date was 17 April 2026 — a disclosed purchase of $15,001–$50,000. But a Periodic… Mon, 11 May
2026AprJulOct

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

WhenPeople SizeValuePrice
15d sched 1 $3,984,303 539.14
1mo sched 1 $20,764,845 500.72
2mo sched 1 $43,388,532 497.04
3mo sell 1 $4,878,930 494.11
3mo sell 1 $2,388,244 491.03
5mo sell 1 $1,812,780 386.27
5mo sell 1 $1,031,125 400.35
5mo sell 1 $7,145,345 446.12
5mo sell 1 $519,239 418.66
8mo sell 1 $5,045,643 405.21
8mo buy 1 $1,986,750 396.92
11mo sell 1 $1,684,499 476.38
11mo buy 1 $1,450,240 476.38
11mo sell 1 $1,364,352 478.11
11mo sell 1 $6,266,880 476.69
12mo sell 1 $19,967,689 507.52
1.2y sched 1 $75,315,082 501.52
1.2y sell 1 $2,557,516 520.89
1.4y sell 1 $1,389,000 459.81
1.4y sell 1 $460,010 455.00
1.4y sell 1 $9,756,055 452.61
1.4y sell 1 $7,330,804 451.86
1.5y sell 1 $5,985,864 447.12
1.5y sell 1 $35,302,922 429.41
1.9y sell 1 $1,118,525 439.56
1.9y sell 1 $874,640 434.44
1.9y sell 1 $1,500,655 421.36
1.9y sell 2 $10,839,720 412.29
2.0y sell 1 $3,050,352 414.27
2.1y sell 3 $24,288,178 410.30
2.1y sell 1 $15,600,900 399.41
2.1y sched 1 $32,017,057 403.25
2.2y sell 1 $6,009,869 407.87
2.4y sched 1 $235,535 405.90
2.4y sell 1 $10,642,000 420.32
2.6y sell 2 $12,905,575 403.33
2.7y sched 1 $524,359 406.91
2.7y sell 1 $19,871,503 396.97
2.9y sell 1 $9,107,282 361.14
3.0y sell 1 $4,224,870 361.19
3.2y sell 1 $8,778,296 324.16
3.2y sched 1 $12,557,183 324.16
3.2y sell 1 $16,860,278 321.76
3.4y sell 1 $418,462 328.21
3.4y sell 1 $1,584,350 309.64
3.5y sell 1 $1,588,016 304.79
3.5y sell 1 $2,850,575 301.93
3.5y sell 1 $1,550,250 299.80
3.5y sell 1 $9,182,700 298.25
3.7y sell 1 $1,186,411 241.78
3.7y sell 1 $272,320 261.19
3.7y sell 1 $269,380 262.88
3.9y sell 1 $6,139,127 245.41
4.1y sell 1 $1,331,250 247.75
4.1y sell 1 $19,551,428 246.67
4.2y sell 1 $14,689,127 251.24
4.7y sell 1 $2,351,700 286.72
4.7y sell 1 $8,487,270 297.74
4.7y buy 1 $1,000,764 296.02
4.9y sell 1 $552,585 320.32
4.9y sell 1 $285,339,756 323.10
5.0y sell 1 $18,194,656 319.37
5.0y sell 1 $18,073,000 318.37
5.1y sell 2 $8,961,800 284.38
5.2y sell 1 $18,184,800 289.29
5.2y sell 1 $22,920,220 291.12
5.5y sell 1 $951,140 236.38
5.5y sell 1 $2,002,160 233.75
5.5y sell 1 $1,537,689 238.38
5.6y buy 1 $1,018,240 226.25
5.7y sell 1 $65,440,487 220.21
5.7y sell 1 $4,398,577 226.42
2026AprJulOct

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

PSPete Sessions 13B4S 27d LMLisa McClain 5B4S 29d MRMichael Rulli 1B3S 1mo MSMaria Elvira Salazar 1B1S 1mo CFCleo Fields 14B 2mo TKThomas H. Jr. Kean 1S 2mo DTDavid J. Taylor 6B4S 2mo KHKevin Hern 17B5S 2mo GCGilbert Cisneros 12B5S 2mo JGJosh Gottheimer 101B117S 2mo RMRichard Dean McCormick 3B2S 3mo SCShelley M Capito 5B31S 3mo JMJared Moskowitz 3B 4mo MEMatthew Robert Van Epps 1S 4mo +118 more

132 members · 457 buys / 434 sells · $154.4M–$659.4M disclosed · latest filing Oct 27, 2026 · showing the 120 most recent · full tracker ›

WhenMemberSize AmountPrice then
27d sell PS Pete Sessions $250K–$500K 517.53
29d buy LM Lisa McClain $1K–$15K 512.90
1mo sell MR Michael Rulli $1K–$15K 509.22
1mo sell MS Maria Elvira Salazar $1K–$15K 497.93
2mo buy CF Cleo Fields $1K–$15K 492.44
2mo sell TK Thomas H. Jr. Kean $15K–$50K 505.06
2mo sell DT David J. Taylor $1K–$15K 496.37
2mo sell KH Kevin Hern $15K–$50K 483.24
2mo buy GC Gilbert Cisneros $15K–$50K 480.73
2mo buy JG Josh Gottheimer $250K–$500K 494.47
2mo buy JG Josh Gottheimer $500K–$1.0M 494.47
2mo sell JG Josh Gottheimer $250K–$500K 494.47
2mo sell JG Josh Gottheimer $500K–$1.0M 494.47
3mo sell DT David J. Taylor $15K–$50K 502.86
3mo sell RM Richard Dean McCormick $1K–$15K 450.25
3mo buy DT David J. Taylor $1K–$15K 380.98
3mo sell SC Shelley M Capito $15K–$50K 397.00
3mo buy GC Gilbert Cisneros $15K–$50K 393.08
4mo sell MR Michael Rulli $1K–$15K 352.17
4mo buy JM Jared Moskowitz $1K–$15K 378.20
4mo sell GC Gilbert Cisneros $15K–$50K 393.09
4mo sell ME Matthew Robert Van Epps $1K–$15K 393.09
5mo buy CF Cleo Fields $1K–$15K 389.61
5mo sell TK Thomas H. Kean $1K–$15K 440.48
5mo sell JG Josh Gottheimer $250K–$500K 415.74
5mo sell JG Josh Gottheimer $500K–$1.0M 415.74
5mo buy JG Josh Gottheimer $250K–$500K 415.74
5mo buy JG Josh Gottheimer $500K–$1.0M 415.74
5mo buy GC Gilbert Cisneros $50K–$100K 420.22
6mo sell JJ Jonathan Jackson $15K–$50K 406.12
6mo buy MS Maria Elvira Salazar $15K–$50K 421.08
6mo buy JM John McGuire $1K–$15K 409.56
7mo sell GC Gilbert Cisneros $15K–$50K 391.52
7mo sell EF Elizabeth Fletcher $1K–$15K 372.82
7mo buy AA Alan Armstrong $1K–$15K 357.51
7mo buy JF John Fetterman $1K–$15K 357.51
7mo buy AA Alan Armstrong $15K–$50K 355.33
7mo buy JF John Fetterman $1K–$15K 355.33
7mo buy JG Josh Gottheimer $50K–$100K 369.54
7mo buy JG Josh Gottheimer $500K–$1.0M 369.54
7mo buy RM Richard Dean McCormick $1K–$15K 387.45
8mo buy GC Gilbert Cisneros $15K–$50K 393.95
8mo buy CF Cleo Fields $1K–$15K 400.24
8mo buy JB John Boozman $1K–$15K 409.02
8mo buy DT David J. Taylor $1K–$15K 400.10
8mo sell MR Michael Rulli $1K–$15K 395.63
8mo sell AK Angus S King $1K–$15K 398.79
8mo buy JB John Boozman $1K–$15K 398.79
9mo sell GC Gilbert Cisneros $15K–$50K 410.67
9mo buy DT David J. Taylor $1K–$15K 410.99
9mo buy MR Michael Rulli $1K–$15K 391.19
9mo sell JG Josh Gottheimer $1K–$15K 420.70
9mo sell JL Julia Letlow $1K–$15K 420.70
9mo sell JM John McGuire $1K–$15K 427.58
9mo buy DT David J. Taylor $1K–$15K 430.77
9mo sell TK Thomas H. Kean $1K–$15K 463.01
9mo buy JM John McGuire $1K–$15K 441.31
9mo buy DT David J. Taylor $1K–$15K 456.96
10mo buy DT David J. Taylor $1K–$15K 475.10
10mo buy MM Markwayne Mullin $100K–$250K 484.03
10mo sell GC Gilbert Cisneros $15K–$50K 482.86
10mo sell JJ Julie Johnson $1K–$15K 480.93
10mo buy JB John Boozman $1K–$15K 473.12
10mo sell SC Shelley M Capito $1K–$15K 473.39
11mo buy CF Cleo Fields $1K–$15K 480.42
11mo sell DE Dwight Evans $1K–$15K 469.14
11mo buy GC Gilbert Cisneros $50K–$100K 489.76
12mo sell JJ Julie Johnson $1K–$15K 499.18
12mo buy GC Gilbert Cisneros $1K–$15K 506.97
12mo buy RM Richard Dean McCormick $1K–$15K 503.02
12mo buy MM Markwayne Mullin $250K–$500K 512.81
12mo sell LM Lisa McClain $15K–$50K 513.58
12mo buy LM Lisa McClain $15K–$50K 521.47
12mo sell LM Lisa McClain $15K–$50K 521.47
1.0y sell SC Shelley M Capito $15K–$50K 537.13
1.0y sell KH Kevin Hern $15K–$50K 537.65
1.0y buy MG Marjorie Taylor Greene $1K–$15K 519.34
1.0y sell SC Shelley M Capito $1K–$15K 516.29
1.1y buy GC Gilbert Cisneros $1K–$15K 518.14
1.1y sell TT Thomas H Tuberville $15K–$50K 519.70
1.1y sell KH Kevin Hern $15K–$50K 507.29
1.1y sell VH Valerie Hoyle $15K–$50K 505.07
1.1y sell RM Richard Dean McCormick $1K–$15K 504.30
1.1y sell SC Shelley M Capito $15K–$50K 504.30
1.1y sell LM Lisa McClain $1K–$15K 496.92
1.2y sell SW Sheldon Whitehouse $15K–$50K 503.82
1.2y sell TK Thomas H. Kean $1K–$15K 500.14
1.2y sell JJ Julie Johnson $1K–$15K 517.37
1.2y sell AS Adam Smith $1K–$15K 516.93
1.2y buy GC Gilbert Cisneros $1K–$15K 522.58
1.2y buy CF Cleo Fields $100K–$250K 518.98
1.2y buy CF Cleo Fields $50K–$100K 518.98
1.3y buy CF Cleo Fields $100K–$250K 507.55
1.3y buy CF Cleo Fields $50K–$100K 507.55
1.3y sell JJ Julie Johnson $1K–$15K 507.55
1.3y buy CF Cleo Fields $100K–$250K 507.48
1.3y buy AK Angus S King $1K–$15K 505.07
1.3y sell SC Shelley M Capito $1K–$15K 505.06
1.3y buy CF Cleo Fields $15K–$50K 500.67
1.3y buy CF Cleo Fields $50K–$100K 500.67
1.3y buy LM Lisa McClain $1K–$15K 500.67
1.3y sell RT Ritchie John Torres $1K–$15K 498.39
1.3y buy CF Cleo Fields $50K–$100K 487.45
1.4y sell SC Shelley M Capito $1K–$15K 475.54
1.4y sell SF Scott Scott Franklin $15K–$50K 474.45
1.4y sell LM Lisa McClain $1K–$15K 467.99
1.4y buy VH Valerie Hoyle $1K–$15K 468.12
1.4y buy LM Lisa McClain $15K–$50K 468.12
1.4y buy VH Valerie Hoyle $1K–$15K 465.78
1.4y buy CF Cleo Fields $1K–$15K 458.44
1.4y buy CF Cleo Fields $250K–$500K 458.44
1.4y sell JR John W. Rose $250K–$500K 458.44
1.4y buy JG Josh Gottheimer $1K–$15K 450.41
1.4y buy JG Josh Gottheimer $1K–$15K 448.14
1.5y sell DT David J. Taylor $1K–$15K 443.93
1.5y sell JS Jefferson Shreve $500K–$1.0M 444.05
1.5y sell DT David J. Taylor $1K–$15K 444.05
1.5y buy RB Rob Bresnahan $1K–$15K 433.64
1.5y buy JL Julia Letlow $1K–$15K 433.09
1.5y buy JS Jefferson Shreve $500K–$1.0M 433.09

Next report 2027-01-27 (Wednesday, after close, in 90 days) · EPS estimate 4.82. It has finished the next session higher 61% of the time, average move 4.1%.

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

ReportedEst.Actual SurpriseGapDay 1Day 5
2026-10-28 beat 4.72 4.89 +3.6% — — —
2026-07-29 beat 4.24 4.74 +11.8% +12.1% +15.5% +28.0%
2026-04-29 beat 4.07 4.27 +4.8% -3.2% -3.9% -0.9%
2026-01-28 beat 3.92 4.14 +5.7% -8.6% -10.0% -18.3%
2025-10-29 beat 3.66 4.13 +12.7% -2.0% -2.9% -8.2%
2025-07-30 beat 3.38 3.65 +8.1% +8.2% +3.9% +1.5%
2025-04-30 beat 3.22 3.46 +7.4% +9.1% +7.6% +10.9%
2025-01-29 beat 3.12 3.23 +3.5% -5.3% -6.2% -6.0%
2024-10-30 beat 3.11 3.30 +6.1% -4.0% -6.1% -1.6%
2024-07-30 beat 2.94 2.95 +0.2% -0.6% -1.1% -5.8%
2024-04-25 beat 2.84 2.94 +3.4% +3.3% +1.8% +1.9%
2024-01-30 beat 2.77 2.93 +5.8% -0.4% -2.7% +1.3%
2023-10-24 beat 2.65 2.99 +12.8% +4.4% +3.1% +4.7%
2023-07-25 beat 2.55 2.69 +5.6% -2.7% -3.8% -6.7%
2023-04-25 beat 2.23 2.45 +9.8% +7.7% +7.2% +10.5%
2023-01-24 beat 2.32 2.32 +0.2% -3.1% -0.6% +4.4%
2022-10-25 beat 2.31 2.35 +1.9% -7.8% -7.7% -12.2%
2022-07-26 miss 2.29 2.23 -2.7% +3.7% +6.7% +12.1%
2022-04-26 beat 2.20 2.22 +1.1% +4.4% +4.8% +7.3%
2022-01-25 beat 2.32 2.48 +7.0% +6.8% +2.8% +8.7%
2021-10-26 beat 2.08 2.27 +9.3% +1.9% +4.2% +7.7%
2021-07-27 beat 1.93 2.17 +12.7% +0.9% -0.1% +0.0%
2021-04-27 beat 1.78 1.95 +9.7% -2.2% -2.8% -5.9%
2021-01-26 beat 1.64 2.03 +24.0% +2.4% +0.2% +4.6%
2020-10-27 beat 1.55 1.82 +17.7% -2.6% -5.0% +1.5%
2020-07-22 beat 1.37 1.46 +6.4% -2.2% -4.3% -3.7%
2020-04-29 beat 1.27 1.40 +10.3% +1.4% +1.0% +3.5%
2020-01-29 beat 1.32 1.51 +14.0% +3.6% +2.8% +9.3%
2019-10-23 beat 1.24 1.38 +11.0% +1.6% +2.0% +4.5%
2019-07-18 beat 1.21 1.37 +12.9% +2.8% +0.1% +3.6%
2019-04-24 beat 1.00 1.14 +14.2% +4.0% +3.3% +1.0%
2019-01-30 beat 1.09 1.10 +0.8% -2.4% -1.8% -1.0%
2018-10-24 beat 0.97 1.14 +18.1% +4.1% +5.8% +3.5%
2018-07-19 beat 1.08 1.13 +4.8% +3.5% +1.8% +3.1%
2018-04-26 beat 0.85 0.95 +11.7% +3.5% +1.7% +1.0%
2018-01-31 beat 0.87 0.96 +10.9% -0.2% -0.8% -10.5%
2017-10-26 beat 0.73 0.84 +15.4% +7.1% +6.4% +6.8%
2017-07-20 beat 0.71 0.98 +38.7% -1.0% -0.6% -1.6%
2017-04-27 beat 0.70 0.73 +4.7% +0.9% +0.3% +1.1%
2017-01-26 beat 0.79 0.84 +7.0% +1.7% +2.3% -0.9%
2016-10-20 beat 0.68 0.76 +11.4% +5.3% +4.2% +4.6%
2016-07-19 beat 0.58 0.69 +18.2% +5.8% +5.3% +5.8%
2016-04-21 miss 0.64 0.62 -3.0% -6.9% -7.2% -10.6%
2016-01-28 beat 0.71 0.78 +10.0% +5.1% +5.8% -3.6%
2015-10-22 beat 0.59 0.67 +14.5% +8.9% +10.1% +9.6%
2015-07-21 beat 0.57 0.62 +9.2% -3.9% -3.7% -2.1%
2015-04-23 beat 0.53 0.62 +17.3% +5.4% +10.5% +12.3%
2015-01-26 beat 0.74 0.77 +4.1% -8.6% -9.3% -11.5%
2014-10-23 beat 0.54 0.65 +19.9% +4.0% +2.5% +4.3%
2014-07-22 miss 0.60 0.55 -8.3% +1.4% +0.1% -2.8%
2014-04-24 beat 0.63 0.68 +8.2% +1.1% +0.1% -0.4%
2014-01-23 beat 0.68 0.78 +14.4% +3.9% +2.1% +4.9%
2013-10-24 beat 0.54 0.62 +14.0% +6.4% +6.0% +5.4%
2013-07-18 miss 0.74 0.66 -11.4% -8.6% -11.4% -10.8%
2013-04-18 beat 0.67 0.72 +7.9% +2.9% +3.4% +10.4%
2013-01-24 beat 0.76 0.76 +0.5% -0.2% +0.9% +1.1%
2012-10-18 miss 0.56 0.53 -5.7% -1.5% -2.9% -4.4%
2012-07-19 beat 0.62 0.73 +18.1% +1.1% -1.8% -3.0%
2012-04-19 beat 0.58 0.60 +2.9% +3.7% +4.5% +3.1%
2012-01-19 beat 0.76 0.78 +3.1% +2.5% +5.7% +3.9%

28 firms covering, 74 actions in the last 180 days (ratings, reiterations and target changes) · average price target 625 from 28 firms, range 510–750.

DateFirmActionRating TargetFrom
2026-10-29 DA Davidson main Buy 650 550
2026-10-29 TD Cowen main Buy 650 625
2026-10-29 Scotiabank main Sector Outperform 650 625
2026-10-29 Citizens main Market Outperform 625 550
2026-10-29 Truist Securities reit Buy 630 600
2026-10-29 Barclays main Overweight 610 600
2026-10-29 Wells Fargo main Overweight 750 725
2026-10-29 StoneX main Buy 630 600
2026-10-29 Guggenheim main Buy 595 586
2026-10-29 Keybanc main Overweight 630 600
2026-10-29 Oppenheimer reit Outperform 625 —
2026-10-29 Stifel main Buy 650 575
2026-10-29 Cantor Fitzgerald main Overweight 630 608
2026-10-29 Piper Sandler reit Overweight 650 610
2026-10-26 Oppenheimer main Outperform 625 570
2026-10-26 Truist Securities reit Buy 600 575
2026-10-26 Scotiabank main Sector Outperform 625 615
2026-10-21 Guggenheim reit Buy 586 —
2026-10-20 BMO Capital main Outperform 600 515
2026-10-19 Bernstein main Outperform 662 660
2026-10-16 StoneX main Buy 600 525
2026-10-15 UBS main Buy 675 525
2026-10-15 Citigroup main Buy 636 600
2026-10-15 Mizuho main Outperform 600 510
2026-10-15 Jefferies main Buy 650 575
2026-10-15 TD Cowen main Buy 625 540
2026-10-13 Barclays main Overweight 600 512
2026-10-07 Evercore ISI Group main Outperform 635 528
2026-10-05 Scotiabank main Sector Outperform 615 510
2026-10-01 Wells Fargo main Overweight 725 700
2026-09-30 Piper Sandler main Overweight 610 550
2026-09-23 Stifel up Buy 575 530
2026-09-22 Oppenheimer main Outperform 570 515
2026-09-21 Cantor Fitzgerald main Overweight 608 522
2026-09-15 Citizens reit Market Outperform 550 —
2026-09-04 Stifel main Hold 530 450
2026-09-01 B of A Securities main Buy 600 500
2026-08-12 Wells Fargo main Overweight 700 650
2026-08-05 Tigress Financial main Buy 690 680
2026-07-30 Bernstein main Outperform 647 646
2026-07-30 Citigroup main Buy 600 570
2026-07-30 RBC Capital reit Outperform 640 —
2026-07-30 Stifel main Hold 450 400
2026-07-30 TD Cowen reit Buy 540 —
2026-07-30 DA Davidson main Buy 550 —
2026-07-30 Wells Fargo main Overweight 650 625
2026-07-30 Evercore ISI Group main Outperform 528 525
2026-07-30 Citizens reit Market Outperform 550 —
2026-07-30 Cantor Fitzgerald main Overweight 522 502
2026-07-30 Barclays main Overweight 512 545
2026-07-30 Piper Sandler main Overweight 550 540
2026-07-28 Citizens reit Market Outperform 550 —
2026-07-27 UBS main Buy 480 510
2026-07-27 Guggenheim reit Buy 586 —
2026-07-22 Bernstein reit Outperform 646 —
2026-07-22 Oppenheimer reit Outperform 515 —
2026-07-22 Truist Securities reit Buy 575 —
2026-07-20 CLSA init Outperform 535 —
2026-07-15 Evercore ISI Group main Outperform 525 510
2026-07-15 Mizuho main Outperform 490 515
Model view — historical tendencies for the days ahead, not a forecast
Next 1 day
-0.4%
Next 1 week
+0.5%
Next 1 month
+2.0%
Seasonality
Bullish window historically
Next 30 days (to Nov 28): +3.2% median, 64% of the last 39 years finished up.
20-year seasonality chart →
Mean reversion
Neutral — RSI(2) at 59
RSI(2) under 15 is oversold (this name has historically bounced); over 85 is overbought. Its dip-buy edge in history is -0.11%/day.
Mean-reversion stats →
1-month breakdown — Market · β 1.01 +2.6% · Seasonal tilt -0.6%
$3.95T market cap (#3 US) $10.7B/day volume 33% volatility -0% 1-year -4% from ATH
52-week range · 89% of the way up · -4% from the high
$349.20$553.72

Not investment advice.