Analysts
Scores, price targets and rating changes published by the firms we track. Informational, not advice.
Rating scores
Each factor is scored 1 (weak) to 5 (strong).
- Overall2
- DCF4
- Return on equity3
- Return on assets1
- Debt / equity1
- P/E1
- P/B1
Average price target
Mean of the targets analysts published in each window.
Price target is not available for MMLP.
Recent rating changes
The latest 30 changes by research firm, newest first.
| Date | Firm | Action | From | To |
|---|---|---|---|---|
| Jul 29, 2020 | Stifel | maintain | Hold | Hold |
| Jul 22, 2020 | Wells Fargo | maintain | Underweight | Underweight |
| Apr 24, 2020 | Stifel | maintain | Hold | Hold |
| Jan 7, 2020 | Wells Fargo | downgrade | Equal Weight | Underweight |
| Oct 26, 2018 | Raymond James | maintain | Outperform | Outperform |
| Apr 27, 2018 | Stifel Nicolaus | maintain | Hold | Hold |
| Apr 27, 2018 | Stifel | maintain | Hold | Hold |
| Mar 8, 2018 | Baird | maintain | Neutral | Neutral |
| Feb 27, 2018 | Stifel Nicolaus | maintain | Hold | Hold |
| Feb 27, 2018 | Stifel | maintain | Hold | Hold |
| Oct 27, 2017 | Stifel Nicolaus | maintain | Hold | Hold |
| Oct 27, 2017 | Stifel | maintain | Hold | Hold |
| Apr 28, 2017 | Stifel Nicolaus | downgrade | Buy | Hold |
| Apr 28, 2017 | Stifel | downgrade | Buy | Hold |
| Dec 6, 2016 | Stifel Nicolaus | upgrade | Hold | Buy |
| Dec 6, 2016 | Stifel | upgrade | Hold | Buy |
| Sep 16, 2016 | Janney Capital | maintain | Neutral | Neutral |
| Sep 9, 2016 | FBR Capital | maintain | Outperform | Outperform |
| Jul 29, 2016 | UBS | maintain | Buy | Buy |
| Mar 3, 2016 | Stephens & Co. | upgrade | Equal Weight | Overweight |
| Feb 17, 2016 | B of A Securities | downgrade | Buy | Underperform |
| Feb 17, 2016 | Bank of America | downgrade | Buy | Underperform |
| Oct 27, 2015 | FBR Capital | maintain | Outperform | Outperform |
| Aug 1, 2014 | Raymond James | maintain | Outperform | Outperform |
| Mar 17, 2014 | UBS | upgrade | Neutral | Buy |
| Jan 3, 2014 | B of A Securities | upgrade | Neutral | Buy |
| Jan 3, 2014 | Bank of America | upgrade | Neutral | Buy |
| Aug 15, 2013 | Raymond James | upgrade | Market Perform | Outperform |
| Jul 3, 2013 | Bank of America | maintain | Neutral | Neutral |
| Aug 6, 2012 | Wells Fargo | maintain | Market Perform | Perform |