Stock Taper
20,485 ratings across 1,427 stocks
MPWR
Outperform
maintain - Aug 1, 2025
MRCC
Market Perform
downgrade - Nov 7, 2018
MRCY
Strong Buy
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
downgrade - Jan 5, 2024
MSDL
downgrade - May 13, 2024
MSFT
maintain - Oct 30, 2025
MSI
maintain - Nov 8, 2024
MSM
upgrade - Oct 28, 2020
MSTR
Underperform
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 - Dec 18, 2025
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
upgrade - Nov 25, 2020
NBTB
maintain - Jan 5, 2024
NCNO
upgrade - Oct 20, 2025
NDAQ
maintain - Oct 13, 2025
NE
downgrade - Feb 3, 2014
NEM
maintain - Sep 23, 2025
NEO
downgrade - May 16, 2023
NEWT
upgrade - Aug 8, 2022
NEXN
upgrade - May 5, 2025
NFG
downgrade - Feb 6, 2023
NFLX
maintain - Sep 9, 2020
NGL
downgrade - Mar 12, 2020
NGL-PB
downgrade - Mar 11, 2020
NGL-PC
NGS
downgrade - Jan 13, 2026