Stock Taper
8,228 ratings across 1,061 stocks
MDT
Outperform
maintain - Jul 8, 2025
MDU
Sell
downgrade - Nov 4, 2014
MEG
maintain - Feb 10, 2025
MET
In Line
maintain - Feb 11, 2026
MET-PA
maintain - Jul 5, 2022
MET-PE
MET-PF
META
maintain - Aug 1, 2024
MFC
maintain - Jul 10, 2018
MGA
maintain - Feb 17, 2026
MGNI
maintain - Jun 3, 2024
MGY
maintain - Aug 2, 2021
MHK
MIRM
maintain - Dec 9, 2025
MLAB
maintain - Oct 1, 2024
MMC
maintain - Jan 7, 2026
MNRO
Hold
downgrade - Dec 21, 2015
MNST
maintain - Feb 27, 2026
MPC
maintain - Sep 19, 2025
MPLX
downgrade - Aug 14, 2019
MPWR
Overweight
maintain - Aug 7, 2013
MRNA
MRSH
MRVL
maintain - Dec 3, 2025
MS
maintain - Oct 16, 2025
MS-PA
maintain - Oct 18, 2023
MS-PE
MS-PF
MS-PI
MS-PK
MS-PL
MS-PO
MS-PP
MSCI
maintain - Jan 29, 2026
MSFT
MSGS
Buy
maintain - Sep 15, 2015
MSI
maintain - Aug 29, 2025
MT
upgrade - Jun 1, 2014
MTB
downgrade - Jan 6, 2026
MTB-PH
downgrade - Oct 20, 2019