Stock Taper
12,212 ratings across 1,378 stocks
MMSI
Outperform
maintain - Jul 31, 2025
MNPR
downgrade - Nov 14, 2025
MNR
Strong Buy
maintain - Jul 14, 2026
MPC
maintain - Jul 13, 2026
MPLX
Market Perform
downgrade - Jan 5, 2026
MPT
Underperform
downgrade - Aug 11, 2023
MPWR
maintain - Aug 1, 2025
MRCY
upgrade - Aug 12, 2025
MRSH
upgrade - Feb 17, 2026
MRTN
downgrade - Oct 14, 2024
MRVL
maintain - May 30, 2025
MSBIP
Perform
maintain - Sep 1, 2022
MSCI
maintain - Jul 8, 2026
MSDL
downgrade - May 13, 2024
MSFT
maintain - Oct 30, 2025
MSI
maintain - Nov 8, 2024
MSM
upgrade - Oct 28, 2020
MSTR
downgrade - May 1, 2013
MTB
downgrade - Dec 10, 2014
MTB-PH
downgrade - Dec 9, 2014
MTDR
maintain - Oct 20, 2025
MTH
downgrade - Nov 7, 2024
MTSI
maintain - Jul 30, 2014
MU
maintain - Jun 25, 2026
MUR
upgrade - Jun 20, 2016
MUSA
downgrade - May 9, 2025
MVBF
maintain - Jul 8, 2025
MX
upgrade - Sep 13, 2018
MYGN
maintain - May 7, 2025
NBIX
maintain - Nov 1, 2023
NBR
downgrade - Nov 25, 2020
NBTB
maintain - Jan 5, 2024
NCNO
upgrade - Oct 20, 2025
NDAQ
maintain - Jul 9, 2026
NE
downgrade - Feb 3, 2014
NEM
maintain - Sep 23, 2025
NEO
downgrade - May 16, 2023
NEWT
upgrade - Aug 8, 2022
NEXN
maintain - Jun 17, 2026
NFG
downgrade - Feb 6, 2023