Stock Taper
2,615 ratings across 792 stocks
MPLX
Outperform
upgrade - Jan 9, 2023
MPT
Perform
maintain - Jun 15, 2021
MPW
MPWR
upgrade - Oct 14, 2025
MQ
Peer Perform
downgrade - Jan 8, 2026
MRK
upgrade - Jan 8, 2026
MRNA
maintain - Nov 9, 2021
MRVL
maintain - Mar 8, 2024
MS
upgrade - Nov 24, 2025
MS-PA
upgrade - Oct 19, 2023
MS-PE
MS-PF
MS-PI
MS-PK
MS-PL
MS-PO
MS-PP
MSCI
upgrade - Dec 12, 2024
MSFT
maintain - Apr 26, 2023
MSGE
downgrade - Dec 15, 2025
MSGS
MSM
downgrade - Oct 8, 2025
MTB
downgrade - Jan 7, 2026
MTB-PH
downgrade - Mar 22, 2023
MTCH
downgrade - Jun 21, 2023
MTDR
upgrade - Jan 3, 2025
MTH
upgrade - Aug 14, 2024
MTZ
upgrade - Sep 17, 2025
MU
maintain - Dec 18, 2025
MUR
Underperform
downgrade - Jul 15, 2020
NCLH
upgrade - Jun 16, 2021
NEXT
upgrade - Aug 16, 2023
NFLX
maintain - Jan 21, 2026
NGVC
maintain - Oct 9, 2020
NIO
downgrade - Sep 26, 2019
NMRK
upgrade - May 23, 2025
NOC
upgrade - Feb 3, 2025
NOW
maintain - May 10, 2024
NPCE
maintain - Apr 6, 2022
NRG
downgrade - Mar 17, 2021