Latest MLM Analyst Ratings & Recommendations
Recent analyst recommendations with rating changes and price target updates (last 90 days)
| Date | Analyst | Firm | Action | Rating | Price Target |
|---|---|---|---|---|---|
| Keith Hughes | Truist | Maintains | Buy | - | |
| Anthony Pettinari | Citi | Maintains | Buy | $731.00 → $737.00 +6.00 (0.8%) | |
| Timna Tanners | Wells Fargo | Maintains | Hold | $614.00 → $616.00 +2.00 (0.3%) | |
| Anthony Codling | RBC Capital | Maintains | Hold | $615.00 | |
| Adam Seiden | Barclays | Maintains | Buy | $640.00 | |
| Brent Thielman | Oppenheimer | Maintains | Hold | - | |
| PerPlexity Construction Materials | TipRanks - PerPlexity | Reiterates | Buy | $730.00 → $680.00 -50.00 (-6.8%) | |
| Anthropic Construction Materials | TipRanks - Anthropic | Reiterates | Buy | $678.00 → $639.00 -39.00 (-5.8%) | |
| xAi Construction Materials | TipRanks - xAI | Reiterates | Buy | $705.00 → $677.00 -28.00 (-4.0%) | |
| OpenAI Construction Materials | TipRanks - OpenAI | Reiterates | Buy | $693.00 → $654.00 -39.00 (-5.6%) | |
| Keith Hughes | Truist | Maintains | Buy | - | |
| Philip Ng | Jefferies | Maintains | Buy | $745.00 | |
| Angel Castillo | Morgan Stanley | Maintains | Buy | $664.00 | |
| Angel Castillo | Morgan Stanley | Maintains | Buy | $664.00 | |
| Harry Goad | Berenberg Bank | Initiates | Hold | $556.00 | |
| Adrian Huerta | JP Morgan | Maintains | Hold | $700.00 | |
| Harry Goad | Berenberg Bank | Initiates | Hold | $556.00 | |
| Adam Seiden | Barclays | Maintains | Buy | $640.00 | |
| Brent Thielman | Oppenheimer | Initiates | Hold | - | |
| Steven Fisher | UBS | Maintains | Buy | $755.00 → $739.00 -16.00 (-2.1%) | |
| Keith Hughes | Truist | Maintains | Buy | $710.00 → $730.00 +20.00 (2.8%) | |
| Anthony Pettinari | Citi | Reiterates | Buy | $804.00 → $731.00 -73.00 (-9.1%) | |
| Trey Grooms | Stephens | Reiterates | Buy | $735.00 → $700.00 -35.00 (-4.8%) | |
| Anthony Codling | RBC Capital | Maintains | Hold | $630.00 → $615.00 -15.00 (-2.4%) | |
| Patrick Brown | Raymond James | Maintains | Buy | $730.00 → $690.00 -40.00 (-5.5%) |
