Loading live market data…

Vale S.A.

NYSE:VALE

$14.59 USD

$0.41 (2.89%)

Volume
23.95M
Average Volume
23.63M
Market Capitalization
$62.22B
P/E Ratio
21.41
Dividend Yield
7.40%
Price Target
$17.00
Year High
$17.94
Year Low
$9.36
Day High
Day Low
Payout Ratio
$1.51
Current Ratio
$1.24
Source Headline
VALE S.A. (VALE) Exceeds Market Returns: Some Facts to Consider

VALE S.A. (VALE) reached $14.22 at the closing of the latest trading day, reflecting a +1.21% change compared to its last close.

zacks.com - 2026-07-09 19:01:11

VALE S.A. (VALE) Is a Trending Stock: Facts to Know Before Betting on It

Zacks.com users have recently been watching VALE (VALE) quite a bit. Thus, it is worth knowing the facts that could determine the stock's prospects.

zacks.com - 2026-07-09 10:01:21

VALE S.A. (VALE) Sees a More Significant Dip Than Broader Market: Some Facts to Know

The latest trading day saw VALE S.A. (VALE) settling at $14.69, representing a -2.65% change from its previous close.

zacks.com - 2026-07-07 19:16:14

VALE S.A. (VALE) is Attracting Investor Attention: Here is What You Should Know

VALE (VALE) has been one of the stocks most watched by Zacks.com users lately. So, it is worth exploring what lies ahead for the stock.

zacks.com - 2026-06-25 10:01:19

VALE S.A. (VALE) Sees a More Significant Dip Than Broader Market: Some Facts to Know

In the closing of the recent trading day, VALE S.A. (VALE) stood at $14.84, denoting a -3.07% move from the preceding trading day.

zacks.com - 2026-06-24 19:01:16

VALE S.A. (VALE) Falls More Steeply Than Broader Market: What Investors Need to Know

In the latest trading session, VALE S.A. (VALE) closed at $15.31, marking a -2.55% move from the previous day.

zacks.com - 2026-06-23 19:17:11

Vale Board Rejects 7% Holder's Chairman Removal Push

Vale (VALE) board members have voted against Previ's proposal to remove Daniel Andrà Stieler as chairman, setting up a possible governance battle at the world'

gurufocus.com - 2026-06-22 08:22:00

VALE S.A. (VALE) Dips More Than Broader Market: What You Should Know

In the latest trading session, VALE S.A. (VALE) closed at $15.53, marking a -2.82% move from the previous day.

zacks.com - 2026-06-17 19:01:05

Brazil's Vale plans to invest $2.6 billion in decarbonization initiatives

Brazilian miner Vale plans to invest up to 13 billion reais ($2.56 billion) in ​decarbonization initiatives to meet its voluntary emissions reduction ‌targets and mitigate climate-related risks, a sustainability report showed on Monday.

reuters.com - 2026-06-15 15:41:13

VALE S.A. (VALE) Beats Stock Market Upswing: What Investors Need to Know

In the closing of the recent trading day, VALE S.A. (VALE) stood at $15.36, denoting a +2.88% move from the preceding trading day.

zacks.com - 2026-06-11 19:01:12

Vale CEO Says Metals Demand Is Robust Despite Conflict With Iran

Gustavo Pimenta, CEO of Vale, says that conflict with Iran has not impacted global demand for metals from the top iron ore producer. Pimenta also discussed the impact of the war on its sites in Oman, saying that he remains optimistic about the facility's future despite having to shut down production during the conflict.

youtube.com - 2026-06-09 12:16:53

VALE S.A. (VALE) Sees a More Significant Dip Than Broader Market: Some Facts to Know

The latest trading day saw VALE S.A. (VALE) settling at $15.23, representing a -3.42% change from its previous close.

zacks.com - 2026-06-05 19:00:30

Wage gains, retiree benefits highlight Port Colborne Steelworkers' contract at Vale

PORT COLBORNE, Ontario, June 05, 2026 (GLOBE NEWSWIRE) -- Major wage increases and the restoration of retiree health-care benefits are among the highlights of a new contract ratified by United Steelworkers (USW) union members working at the Vale Base Meals refinery in Port Colborne. The five-year collective agreement, covering more than 100 members of USW Local 6200 at the Vale refinery, provides a $4,000 ratification bonus and guaranteed total wage increases ranging from 20.5% to 25.7%.

globenewswire.com - 2026-06-05 17:31:00

VALE S.A. (VALE) Is a Trending Stock: Facts to Know Before Betting on It

Recently, Zacks.com users have been paying close attention to VALE (VALE). This makes it worthwhile to examine what the stock has in store.

zacks.com - 2026-06-04 10:01:32

Steelworkers secure historic gains in new Vale agreement

SUDBURY, Ontario, June 01, 2026 (GLOBE NEWSWIRE) -- Members of United Steelworkers (USW) Local 6500 have ratified a new collective agreement with Vale that delivers significant wage increases, enhanced workplace protections and improved benefits and for workers and their families. The agreement includes a $4,000 ratification bonus and guaranteed wage increases ranging from 20.5% to 25.7% over the life of the agreement, reflecting both negotiated increases and annual cost-of-living adjustments.

globenewswire.com - 2026-06-01 16:25:00

Investors Heavily Search VALE S.A. (VALE): Here is What You Need to Know

Zacks.com users have recently been watching VALE (VALE) quite a bit. Thus, it is worth knowing the facts that could determine the stock's prospects.

zacks.com - 2026-05-21 10:01:47

Forget Crowded U.S. Mega Caps. These 3 Global Stocks Under $60 Are Undervalued And Pay Real Dividends

U.S. equity benchmarks remain richly valued, and a growing chorus of strategists is reminding retail investors that single-country exposure has historically been a portfolio risk.

247wallst.com - 2026-05-19 12:12:01

Petrobras and Vale Fuel EWZ's Huge Payouts, But You Shouldn't Expect Consistency

The iShares MSCI Brazil ETF (NYSEARCA:EWZ | EWZ Price Prediction) has rallied alongside Brazilian equities, lifting shares roughly 48% over the past year.

247wallst.com - 2026-05-14 07:36:49

PT Vale Indonesia Tbk (PTNDY) Q1 2026 Earnings Call Transcript

PT Vale Indonesia Tbk (PTNDY) Q1 2026 Earnings Call Transcript

seekingalpha.com - 2026-05-08 09:36:07

Here is What to Know Beyond Why VALE S.A. (VALE) is a Trending Stock

Recently, Zacks.com users have been paying close attention to VALE (VALE). This makes it worthwhile to examine what the stock has in store.

zacks.com - 2026-05-06 10:00:57

VALE S.A. (VALE) is a Top-Ranked Growth Stock: Should You Buy?

Whether you're a value, growth, or momentum investor, finding strong stocks becomes easier with the Zacks Style Scores, a top feature of the Zacks Premium research service.

zacks.com - 2026-05-04 10:46:13

Brazilian miner Vale to more than double sail-equipped iron ore carrier fleet

Vale plans to more than ‌double its fleet of sail-equipped iron ore carriers, with the cost-saving technology to expand to at least 20 vessels within the next three years, easing the Brazilian miner's exposure to marine fuel ​price volatility.

reuters.com - 2026-04-30 09:07:05

Vale S.A. (VALE) Q1 2026 Earnings Call Transcript

Vale S.A. (VALE) Q1 2026 Earnings Call Transcript

seekingalpha.com - 2026-04-29 23:21:35

Compared to Estimates, VALE (VALE) Q1 Earnings: A Look at Key Metrics

While the top- and bottom-line numbers for VALE (VALE) give a sense of how the business performed in the quarter ended March 2026, it could be worth looking at how some of its key metrics compare to Wall Street estimates and year-ago values.

zacks.com - 2026-04-29 10:36:41

BHP vs. VALE: Which Mining Stock is the Better Buy Now?

Vale edges BHP with stronger price gains, higher ROE and attractive valuation, as both miners ramp iron ore and invest in future-facing metals.

zacks.com - 2026-04-27 13:15:24

Vale Gears Up to Report Q1 Earnings: Here's What to Expect

Vale gears up for Q1 results with strong revenue and earnings growth forecasts, supported by higher iron ore, copper and nickel output, and pricing gains.

zacks.com - 2026-04-22 11:47:07

Vale: A Re-Rating Without A Cycle Shift Into Q1 (Rating Downgrade)

Vale has surged to new highs despite iron ore prices remaining below 2023–2024 levels, prompting a shift from a neutral to a bearish outlook. Recent operational results were strong, with 1Q26 production and sales tracking ahead of annual guidance, particularly in copper and nickel. Current valuation disconnects from iron ore price trends, with VALE trading at a forward P/E of 7.8x, well above its three-year average.

seekingalpha.com - 2026-04-21 09:56:20

69,513 Shares in Vale S.A. $VALE Bought by Fortis Capital Advisors LLC

Fortis Capital Advisors LLC bought a new position in shares of Vale S.A. (NYSE: VALE) during the undefined quarter, according to its most recent filing with the Securities and Exchange Commission. The fund bought 69,513 shares of the basic materials company's stock, valued at approximately $906,000. Other institutional investors and hedge funds have

defenseworld.net - 2026-04-21 04:48:50

VALE S.A. (VALE) Stock Drops Despite Market Gains: Important Facts to Note

In the most recent trading session, VALE S.A. (VALE) closed at $17.43, indicating a -1.08% shift from the previous trading day.

zacks.com - 2026-04-16 19:01:04

Vale S.A. (NYSE:VALE) Receives Consensus Recommendation of “Moderate Buy” from Analysts

Vale S.A. (NYSE: VALE - Get Free Report) has been given an average rating of "Moderate Buy" by the fifteen brokerages that are currently covering the company, Marketbeat.com reports. One investment analyst has rated the stock with a sell rating, five have assigned a hold rating, eight have issued a buy rating and one has issued

defenseworld.net - 2026-04-15 02:29:08

Get VALE Insider Trade Alerts

VALE Price Target Summary

Last Month

$16.83

3 analysts

Last Quarter

$17.21

7 analysts

Last Year

$14.86

28 analysts

All Time

$16.62

57 analysts

VALE Recent Analyst Grades

Date Analyst Firm Action Previous Grade New Grade
2026-07-09 Wells Fargo Maintain Equal Weight Equal Weight
2026-07-08 Morgan Stanley Downgrade Overweight Equal Weight
2026-06-12 JP Morgan Maintain Overweight Overweight
2026-05-27 Scotiabank Maintain Sector Perform Sector Perform
2026-05-22 JP Morgan Maintain Overweight Overweight
2026-04-30 Wells Fargo Maintain Equal Weight Equal Weight
2026-04-20 Barclays Downgrade Overweight Equal Weight
2026-04-15 Wells Fargo Maintain Equal Weight Equal Weight
2026-04-10 JP Morgan Maintain Overweight Overweight
2026-04-09 Morgan Stanley Maintain Overweight Overweight
2026-04-02 B of A Securities Upgrade Neutral Buy
2026-03-27 UBS Maintain Neutral Neutral
2026-03-26 JP Morgan Maintain Overweight Overweight
2026-03-12 RBC Capital Downgrade Outperform Sector Perform
2026-03-02 Barclays Maintain Overweight Overweight
2026-02-26 B of A Securities Downgrade Buy Neutral
2026-02-20 Freedom Broker Maintain Hold Hold
2026-01-30 Goldman Sachs Maintain Buy Buy
2026-01-29 JP Morgan Maintain Overweight Overweight
2026-01-28 Wells Fargo Maintain Equal Weight Equal Weight
2026-01-27 JP Morgan Maintain Overweight Overweight
2026-01-08 Barclays Maintain Overweight Overweight
2026-01-08 Scotiabank Downgrade Sector Outperform Sector Perform
2025-12-23 Wells Fargo Maintain Equal Weight Equal Weight
2025-12-10 RBC Capital Upgrade Sector Perform Outperform
2025-12-08 UBS Maintain Neutral Neutral
2025-11-10 Barclays Maintain Overweight Overweight
2025-11-04 Wells Fargo Maintain Equal Weight Equal Weight
2025-10-28 Freedom Broker Upgrade Sell Hold
2025-10-20 JP Morgan Maintain Overweight Overweight
2025-10-17 HSBC Maintain Buy Buy
2025-10-10 Barclays Maintain Overweight Overweight
2025-10-06 UBS Maintain Neutral Neutral
2025-09-18 Barclays Maintain Overweight Overweight
2025-09-18 Scotiabank Upgrade Sector Perform Sector Outperform
2025-09-04 JP Morgan Maintain Overweight Overweight
2025-08-04 UBS Maintain Neutral Neutral
2025-07-22 Scotiabank Maintain Sector Perform Sector Perform
2025-07-02 Barclays Maintain Overweight Overweight
2025-04-28 UBS Maintain Neutral Neutral
2025-04-17 RBC Capital Downgrade Outperform Sector Perform
2025-04-10 B of A Securities Upgrade Neutral Buy
2025-01-06 Scotiabank Maintain Sector Perform Sector Perform
2025-01-06 Jefferies Maintain Buy Buy
2024-12-04 Barclays Maintain Overweight Overweight
2024-11-20 Scotiabank Maintain Sector Perform Sector Perform
2024-11-11 UBS Downgrade Buy Neutral
2024-10-15 Scotiabank Maintain Sector Perform Sector Perform
2024-10-09 Wolfe Research Downgrade Peer Perform Underperform
2024-09-23 JP Morgan Maintain Overweight Overweight
2024-09-19 Morgan Stanley Maintain Overweight Overweight
2024-07-17 Wolfe Research Downgrade Outperform Peer Perform
2024-07-05 UBS Maintain Buy Buy
2024-06-21 Morgan Stanley Maintain Overweight Overweight
2024-05-07 UBS Upgrade Neutral Buy
2024-04-16 Barclays Maintain Overweight Overweight
2024-04-12 JP Morgan Maintain Overweight Overweight
2024-04-09 B of A Securities Downgrade Buy Neutral
2024-04-04 Deutsche Bank Maintain Hold Hold
2024-03-08 RBC Capital Maintain Outperform Outperform
2024-02-12 RBC Capital Maintain Outperform Outperform
2023-12-14 UBS Maintain Neutral Neutral
2023-12-06 Barclays Maintain Overweight Overweight
2023-11-21 Goldman Sachs Upgrade Neutral Buy
2023-11-20 B of A Securities Upgrade Neutral Buy
2023-11-16 Deutsche Bank Downgrade Buy Hold
2023-11-03 RBC Capital Maintain Outperform Outperform
2023-10-06 UBS Upgrade Sell Neutral
2023-09-14 JP Morgan Maintain Overweight Overweight
2023-09-01 JP Morgan Upgrade Neutral Overweight
2023-07-20 RBC Capital Maintain Outperform Outperform
2023-07-11 Wolfe Research Upgrade Peer Perform Outperform
2023-06-28 Scotiabank Downgrade Outperform Sector Perform
2023-06-28 Exane BNP Paribas Downgrade Neutral Underperform
2023-06-22 Morgan Stanley Maintain Overweight Overweight
2023-06-06 RBC Capital Upgrade Sector Perform Outperform
2023-04-28 Morgan Stanley Maintain Overweight Overweight
2023-02-09 JP Morgan Downgrade Overweight Neutral
2023-02-06 RBC Capital Downgrade Outperform Sector Perform
2022-12-09 Morgan Stanley Upgrade Equal Weight Overweight
2022-12-08 BMO Capital Maintain Outperform Outperform
2022-11-23 Deutsche Bank Upgrade Hold Buy
2022-10-31 BMO Capital Maintain Outperform Outperform
2022-10-05 Deutsche Bank Maintain Hold Hold
2022-09-12 RBC Capital Upgrade Sector Perform Outperform
2022-06-29 Deutsche Bank Maintain Hold Hold
2022-06-23 Morgan Stanley Maintain Equal Weight Equal Weight
2022-06-07 Jefferies Upgrade Hold Buy
2022-05-02 RBC Capital Maintain Sector Perform Sector Perform
2022-04-25 RBC Capital Maintain Sector Perform Sector Perform
2022-04-19 RBC Capital Maintain Sector Perform Sector Perform
2022-04-05 Deutsche Bank Downgrade Buy Hold
2022-03-24 Morgan Stanley Downgrade Overweight Equal Weight
2022-03-10 Deutsche Bank Maintain Buy Buy
2022-03-09 Jefferies Maintain Hold Hold
2022-03-03 HSBC Upgrade Hold Buy
2022-01-18 RBC Capital Upgrade Underperform Sector Perform
2021-11-30 B of A Securities Maintain Neutral Neutral
2021-11-17 Wolfe Research Maintain Peer Perform Perform
2021-10-21 RBC Capital Downgrade Outperform Underperform
2021-10-20 Jefferies Downgrade Buy Hold
2021-10-06 Exane BNP Paribas Upgrade Underperform Neutral
2021-09-29 Morgan Stanley Downgrade Overweight Equal Weight
2021-09-22 B of A Securities Downgrade Buy Neutral
2021-06-03 RBC Capital Maintain Outperform Outperform
2021-03-12 BNP Paribas Downgrade Outperform Underperform
2020-10-08 Itau BBA Downgrade Outperform Market Perform
2020-07-28 RBC Capital Maintain Outperform Outperform
2020-07-08 Barclays Maintain Overweight Overweight
2020-05-11 RBC Capital Upgrade Sector Perform Outperform
2020-05-06 JP Morgan Maintain Overweight Overweight
2020-04-24 RBC Capital Maintain Sector Perform Sector Perform
2020-04-01 BMO Capital Upgrade Market Perform Outperform
2020-03-31 Goldman Sachs Upgrade Neutral Buy
2020-03-20 Deutsche Bank Upgrade Hold Buy
2020-03-17 Citigroup Upgrade Neutral Buy
2020-03-03 Morgan Stanley Upgrade Equal Weight Overweight
2019-12-11 Jefferies Upgrade Hold Buy
2019-12-04 JP Morgan Maintain Overweight Overweight
2019-11-22 ScotiaBank Upgrade Sector Perform Sector Outperform
2019-11-22 Scotiabank Upgrade Sector Perform Sector Outperform
2019-09-10 Macquarie Upgrade Neutral Outperform
2019-09-09 JP Morgan Maintain Overweight Overweight
2019-09-05 Exane BNP Paribas Upgrade Underperform Neutral
2019-05-24 RBC Capital Upgrade Underperform Sector Perform
2019-05-24 Bank of America Upgrade Neutral Buy
2019-05-24 B of A Securities Upgrade Neutral Buy
2019-03-04 Scotiabank Downgrade Outperform Sector Perform
2019-02-07 Morgan Stanley Downgrade Overweight Equal Weight
2019-01-28 BMO Capital Downgrade Outperform Market Perform
2019-01-28 HSBC Downgrade Buy Hold
2019-01-28 Jefferies Downgrade Buy Hold
2019-01-28 Macquarie Downgrade Outperform Neutral
2018-12-12 B of A Securities Maintain Buy Buy
2018-12-12 Bank of America Maintain Buy Buy
2018-10-30 Citigroup Downgrade Buy Neutral
2018-09-25 Macquarie Downgrade Outperform Neutral
2018-09-17 RBC Capital Downgrade Sector Perform Underperform
2018-09-11 Macquarie Maintain Outperform Outperform
2018-09-07 Jefferies Upgrade Hold Buy
2018-06-28 BMO Capital Upgrade Market Perform Outperform
2018-06-26 Macquarie Upgrade Neutral Outperform
2018-04-24 RBC Capital Downgrade Outperform Sector Perform
2018-03-01 Cowen & Co. Maintain Market Perform Market Perform
2018-01-19 Deutsche Bank Downgrade Buy Hold
2018-01-16 Deutsche Bank Downgrade Buy Hold
2017-12-05 Credit Suisse Upgrade Neutral Outperform
2017-11-28 BTG Pactual Upgrade Hold Buy
2017-11-27 Morgan Stanley Upgrade Equal Weight Overweight
2017-11-22 Macquarie Upgrade Neutral Outperform
2017-11-20 RBC Capital Upgrade Sector Perform Outperform
2017-03-31 BMO Capital Upgrade Underperform Market Perform
2017-01-25 Bernstein Upgrade Market Perform Outperform
2017-01-12 Renaissance Capital Upgrade Underperform Market Perform
2017-01-09 Barclays Upgrade Equal Weight Overweight
2016-11-01 Citigroup Upgrade Sell Neutral
2016-10-20 Itau BBA Upgrade Market Perform Outperform
2016-09-21 Barclays Upgrade Underweight Equal Weight
2016-09-12 JP Morgan Upgrade Neutral Overweight
2016-08-23 Jefferies Maintain Hold Hold
2016-08-09 Morgan Stanley Upgrade Underweight Equal Weight
2016-06-09 Goldman Sachs Maintain Neutral Neutral
2016-05-09 Societe Generale Downgrade Buy Hold
2016-05-02 BB&T Capital Upgrade Hold Buy
2016-04-14 CLSA Maintain Underperform Sell
2016-03-24 Bank of America Upgrade Neutral Buy
2016-03-24 B of A Securities Upgrade Neutral Buy
2016-03-17 Nomura Downgrade Buy Neutral
2016-03-10 Stifel Downgrade Buy Hold
2016-03-10 Stifel Nicolaus Downgrade Buy Hold
2016-01-20 HSBC Downgrade Buy Hold
2015-10-28 HSBC Upgrade Hold Buy
2015-10-20 Stifel Nicolaus Maintain Buy Buy
2015-10-20 Stifel Maintain Buy Buy
2015-10-19 UBS Upgrade Sell Neutral
2015-09-04 Canaccord Genuity Maintain Buy Buy
2015-06-24 HSBC Maintain Hold Hold
2015-06-02 Itau BBA Upgrade Underperform Market Perform
2015-05-13 Macquarie Downgrade Outperform Neutral
2015-04-15 JP Morgan Downgrade Overweight Neutral
2015-04-13 UBS Downgrade Neutral Sell
2015-04-09 BMO Capital Downgrade Market Perform Underperform
2015-04-06 Deutsche Bank Maintain Buy Buy
2015-03-12 B of A Securities Downgrade Neutral Underperform
2015-03-12 Bank of America Downgrade Neutral Underperform
2015-03-10 Jefferies Maintain Hold Hold
2015-03-02 Itau BBA Maintain Underperform Underperform
2015-02-23 Morgan Stanley Downgrade Overweight Equal Weight
2015-01-29 JP Morgan Maintain Overweight Overweight
2015-01-09 Jefferies Maintain Hold Hold
2014-12-15 Credit Suisse Maintain Underperform Underperform
2014-12-08 JP Morgan Maintain Overweight Overweight
2014-11-28 Credit Suisse Maintain Neutral Neutral
2014-11-11 Citigroup Downgrade Neutral Sell
2014-10-31 Morgan Stanley Maintain Equal Weight Equal Weight
2014-10-21 Jefferies Maintain Hold Hold
2014-10-13 Clarksons Platou Downgrade Buy Hold
2014-10-13 Clarkson Capital Markets Downgrade Buy Hold
2014-10-03 Canaccord Genuity Downgrade Buy Hold
2014-09-22 Credit Suisse Maintain Neutral Neutral
2014-08-18 JP Morgan Maintain Overweight Overweight
2014-08-01 Nomura Maintain Buy Buy
2014-07-24 Jefferies Maintain Hold Hold
2014-07-08 Barclays Upgrade Underweight Equal Weight
2014-06-30 JP Morgan Maintain Overweight Overweight
2014-06-20 Itau BBA Maintain Market Perform Perform
2014-06-11 Morgan Stanley Downgrade Overweight Equal Weight
2014-05-09 JP Morgan Maintain Overweight Overweight
2014-04-28 JP Morgan Maintain Overweight Overweight
2014-02-05 Morgan Stanley Upgrade Equal Weight Overweight
2014-01-10 Jefferies Maintain Hold Hold
2013-12-18 Clarksons Platou Maintain Outperform Outperform
2013-11-01 Stifel Upgrade Hold Buy
2013-11-01 Stifel Nicolaus Maintain Buy Buy
2013-10-04 Barclays Maintain Underweight Underweight
2013-10-02 Deutsche Bank Maintain Buy Buy
2013-06-07 Bernstein Upgrade Underperform Outperform
2013-04-08 Canaccord Genuity Upgrade Hold Buy
2013-02-25 Itau BBA Upgrade Market Perform Outperform
2013-02-04 Canaccord Genuity Maintain Hold Hold
2013-01-31 B of A Securities Upgrade Neutral Buy
2013-01-31 Bank of America Upgrade Neutral Buy
2013-01-14 Canaccord Genuity Downgrade Buy Hold
2013-01-07 HSBC Downgrade Overweight Neutral
2012-12-04 Canaccord Genuity Maintain Buy Buy
2012-11-26 Renaissance Capital Maintain Buy Buy
2012-10-19 Canaccord Genuity Maintain Buy Buy
2012-10-18 BBA Securities Downgrade Outperform Market Perform
2012-10-04 Morgan Stanley Downgrade Overweight Equal Weight
2012-09-24 Barclays Maintain Overweight Overweight
2012-08-14 B of A Securities Downgrade Buy Neutral
2012-08-14 Bank of America Downgrade Buy Neutral
2012-03-27 Morgan Stanley Upgrade Equal Weight Overweight