Stock Taper
2,418 ratings across 738 stocks
MRSH
Neutral
downgrade - Sep 24, 2014
MRVL
Outperform
upgrade - Feb 19, 2019
MS
maintain - Oct 5, 2016
MS-PA
maintain - Oct 4, 2016
MS-PE
MS-PF
MS-PI
MS-PK
MS-PL
MS-PO
MS-PP
MSCI
maintain - Feb 5, 2016
MSFT
maintain - May 17, 2024
MSGE
maintain - Feb 10, 2025
MSGS
maintain - Feb 25, 2025
MSI
Underperform
maintain - Oct 22, 2015
MSM
maintain - Aug 25, 2016
MT
downgrade - Apr 3, 2019
MTB
downgrade - Aug 4, 2017
MTB-PH
downgrade - Aug 3, 2017
MTG
maintain - Mar 15, 2018
MTN
maintain - Mar 12, 2025
MTUS
downgrade - Nov 29, 2016
MTW
maintain - Aug 8, 2018
MU
maintain - Sep 14, 2018
MWA
downgrade - Dec 15, 2014
MYGN
maintain - Jun 5, 2014
MYPS
NBR
downgrade - Nov 25, 2020
NCLH
maintain - May 9, 2025
NCNO
maintain - Dec 6, 2024
NE
maintain - May 16, 2012
NEE
downgrade - Apr 4, 2016
NEM
downgrade - Sep 2, 2025
NET
maintain - Nov 2, 2022
NFLX
maintain - Apr 21, 2025
NGG
maintain - Mar 25, 2014
NIO
downgrade - Nov 26, 2025
NKE
maintain - Sep 26, 2018
NLY
downgrade - Sep 13, 2012