NYSE : JPM-PM
$0.03 (0.17%)
| Source | Headline |
|---|
Sign up for InvestorConsensus.com's daily newsletter to get the latest insider transactions delivered to your inbox daily.
Looking for new stock ideas? Want to see which stocks are moving? View our full suite of financial calendars and market data tables, all for free.
Last Month
0 analystsLast Quarter
0 analystsLast Year
0 analystsAll Time
0 analysts| Date | Analyst Firm | Action | Previous Grade | New Grade |
|---|---|---|---|---|
| 2023-10-15 | Oppenheimer | Maintain | Outperform | Outperform |
| 2023-10-15 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2023-10-15 | BMO Capital | Maintain | Market Perform | Market Perform |
| 2023-10-15 | Piper Sandler | Maintain | Overweight | Overweight |
| 2023-10-02 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2023-09-25 | Oppenheimer | Maintain | Outperform | Outperform |
| 2023-09-11 | RBC Capital | Maintain | Outperform | Outperform |
| 2023-09-11 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2023-09-07 | RBC Capital | Maintain | Outperform | Outperform |
| 2023-08-17 | Oppenheimer | Maintain | Outperform | Outperform |
| 2023-07-31 | Atlantic Equities | Maintain | Neutral | Neutral |
| 2023-07-17 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2023-07-16 | Piper Sandler | Maintain | Overweight | Overweight |
| 2023-07-16 | Credit Suisse | Maintain | Outperform | Outperform |
| 2023-07-16 | Oppenheimer | Maintain | Outperform | Outperform |
| 2023-07-11 | Citigroup | Downgrade | Buy | Neutral |
| 2023-07-10 | Jefferies | Upgrade | Hold | Buy |
| 2023-07-09 | Societe Generale | Downgrade | Buy | Hold |
| 2023-07-06 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2023-07-06 | Wolfe Research | Upgrade | Peer Perform | Outperform |
| 2023-06-25 | Citigroup | Maintain | Buy | Buy |
| 2023-06-14 | Citigroup | Maintain | Buy | Buy |
| 2023-05-22 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2023-05-14 | Jefferies | Maintain | Hold | Hold |
| 2023-05-11 | Evercore ISI Group | Maintain | Outperform | Outperform |
| 2023-05-02 | Credit Suisse | Maintain | Outperform | Outperform |
| 2023-05-01 | RBC Capital | Maintain | Outperform | Outperform |
| 2023-05-01 | Oppenheimer | Maintain | Outperform | Outperform |
| 2023-04-16 | Piper Sandler | Maintain | Overweight | Overweight |
| 2023-04-16 | Oppenheimer | Maintain | Outperform | Outperform |
| 2023-04-16 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2023-04-16 | Keefe, Bruyette & Woods | Maintain | Market Perform | Market Perform |
| 2023-04-16 | BMO Capital | Maintain | Market Perform | Market Perform |
| 2023-04-16 | Wells Fargo | Maintain | Overweight | Overweight |
| 2023-04-16 | B of A Securities | Maintain | Buy | Buy |
| 2023-04-11 | Barclays | Maintain | Overweight | Overweight |
| 2023-04-04 | Evercore ISI Group | Maintain | Outperform | Outperform |
| 2023-04-04 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2023-03-23 | RBC Capital | Maintain | Outperform | Outperform |
| 2023-03-22 | Oppenheimer | Maintain | Outperform | Outperform |
| 2023-03-12 | Wells Fargo | Upgrade | Equal Weight | Overweight |
| 2023-02-23 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2023-02-01 | Oppenheimer | Maintain | Outperform | Outperform |
| 2023-01-16 | Oppenheimer | Maintain | Outperform | Outperform |
| 2023-01-16 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2023-01-16 | Piper Sandler | Maintain | Overweight | Overweight |
| 2023-01-05 | Deutsche Bank | Downgrade | Buy | Hold |
| 2023-01-02 | Barclays | Maintain | Overweight | Overweight |
| 2022-12-27 | Oppenheimer | Maintain | Outperform | Outperform |
| 2022-12-11 | Citigroup | Maintain | Buy | Buy |
| 2022-12-05 | Morgan Stanley | Upgrade | Underweight | Overweight |
| 2022-10-16 | BMO Capital | Maintain | Market Perform | Market Perform |
| 2022-10-04 | Morgan Stanley | Maintain | Underweight | Underweight |
| 2022-10-03 | Goldman Sachs | Maintain | Buy | Buy |
| 2022-09-11 | Deutsche Bank | Maintain | Buy | Buy |
| 2022-07-17 | Berenberg | Upgrade | Sell | Hold |
| 2022-07-14 | Credit Suisse | Maintain | Outperform | Outperform |
| 2022-07-14 | Barclays | Maintain | Overweight | Overweight |
| 2022-07-14 | UBS | Maintain | Buy | Buy |
| 2022-07-14 | Oppenheimer | Maintain | Outperform | Outperform |
| 2022-07-14 | RBC Capital | Maintain | Outperform | Outperform |
| 2022-07-11 | Morgan Stanley | Maintain | Underweight | Underweight |
| 2022-07-11 | Citigroup | Upgrade | Neutral | Buy |
| 2022-07-10 | Jefferies | Maintain | Hold | Hold |
| 2022-06-30 | Piper Sandler | Maintain | Overweight | Overweight |
| 2022-06-30 | Wells Fargo | Maintain | Equal Weight | Equal Weight |
| 2022-06-23 | Morgan Stanley | Maintain | Underweight | Underweight |
| 2022-05-23 | BMO Capital | Maintain | Market Perform | Market Perform |
| 2022-05-23 | Wells Fargo | Maintain | Equal Weight | Equal Weight |
| 2022-05-23 | Keefe, Bruyette & Woods | Maintain | Market Perform | Market Perform |
| 2022-05-23 | Jefferies | Maintain | Hold | Hold |
| 2022-05-18 | Morgan Stanley | Maintain | Underweight | Underweight |
| 2022-05-02 | Oppenheimer | Upgrade | Perform | Outperform |
| 2022-04-13 | RBC Capital | Maintain | Outperform | Outperform |
| 2022-04-13 | Piper Sandler | Maintain | Overweight | Overweight |
| 2022-04-13 | BMO Capital | Maintain | Market Perform | Market Perform |
| 2022-04-13 | Goldman Sachs | Maintain | Buy | Buy |
| 2022-04-04 | Piper Sandler | Maintain | Overweight | Overweight |
| 2022-04-03 | Wells Fargo | Maintain | Equal Weight | Equal Weight |
| 2022-03-27 | Morgan Stanley | Maintain | Underweight | Underweight |
| 2022-02-13 | Jefferies | Downgrade | Buy | Hold |
| 2022-01-17 | Morgan Stanley | Maintain | Underweight | Underweight |
| 2022-01-17 | Citigroup | Maintain | Neutral | Neutral |
| 2022-01-04 | Seaport Global | Maintain | Buy | Buy |
| 2022-01-03 | Wolfe Research | Downgrade | Outperform | Peer Perform |
| 2022-01-02 | Barclays | Maintain | Overweight | Overweight |
| 2021-12-05 | Morgan Stanley | Maintain | Underweight | Underweight |
| 2021-10-24 | Wells Fargo | Maintain | Overweight | Overweight |
| 2021-10-14 | Barclays | Maintain | Overweight | Overweight |
| 2021-10-13 | RBC Capital | Maintain | Outperform | Outperform |
| 2021-10-10 | Jefferies | Maintain | Buy | Buy |
| 2021-07-28 | Morgan Stanley | Maintain | Underweight | Underweight |
| 2021-07-14 | BMO Capital | Maintain | Market Perform | Perform |
| 2021-07-13 | BMO Capital | Maintain | Market Perform | Market Perform |
| 2021-06-07 | Wells Fargo | Maintain | Overweight | Overweight |
| 2021-04-29 | Wells Fargo | Maintain | Overweight | Overweight |
| 2021-04-26 | Atlantic Equities | Downgrade | Overweight | Neutral |
| 2021-04-14 | RBC Capital | Maintain | Outperform | Outperform |
| 2021-04-14 | Piper Sandler | Maintain | Overweight | Overweight |
| 2021-04-14 | DA Davidson | Maintain | Buy | Buy |
| 2021-04-08 | Jefferies | Maintain | Buy | Buy |
| 2021-03-31 | Deutsche Bank | Maintain | Buy | Buy |
| 2021-03-21 | Credit Suisse | Maintain | Outperform | Outperform |
| 2021-03-14 | Wells Fargo | Maintain | Overweight | Overweight |
| 2021-02-28 | Morgan Stanley | Maintain | Underweight | Underweight |
| 2021-01-18 | Credit Suisse | Maintain | Outperform | Outperform |
| 2021-01-06 | B of A Securities | Upgrade | Neutral | Buy |
| 2021-01-06 | Jefferies | Upgrade | Hold | Buy |
| 2020-12-02 | Independent Research | Downgrade | Buy | Hold |
| 2020-11-29 | Morgan Stanley | Downgrade | Overweight | Underweight |
| 2020-11-18 | Keefe, Bruyette & Woods | Downgrade | Outperform | Market Perform |
| 2020-10-13 | Credit Suisse | Maintain | Outperform | Outperform |
| 2020-09-28 | Independent Research | Upgrade | Hold | Buy |
| 2020-09-16 | RBC Capital | Maintain | Outperform | Outperform |
| 2020-09-02 | Deutsche Bank | Upgrade | Hold | Buy |
| 2020-07-21 | Atlantic Equities | Upgrade | Neutral | Overweight |
| 2020-07-08 | DA Davidson | Upgrade | Neutral | Buy |
| 2020-07-08 | Wolfe Research | Upgrade | Peer Perform | Outperform |
| 2020-06-24 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2020-05-03 | UBS | Maintain | Neutral | Neutral |
| 2020-04-14 | BMO Capital | Maintain | Market Perform | Market Perform |
| 2020-04-14 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2020-04-05 | UBS | Maintain | Neutral | Neutral |
| 2020-04-05 | Wells Fargo | Maintain | Overweight | Overweight |
| 2020-04-02 | Piper Sandler | Maintain | Overweight | Overweight |
| 2020-04-01 | Deutsche Bank | Maintain | Hold | Hold |
| 2020-03-31 | Wells Fargo | Maintain | Overweight | Overweight |
| 2020-03-26 | Citigroup | Maintain | Neutral | Neutral |
| 2020-03-26 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2020-03-19 | DZ Bank | Upgrade | Hold | Buy |
| 2020-03-09 | Citigroup | Maintain | Neutral | Neutral |
| 2020-03-08 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2020-03-01 | Piper Sandler | Upgrade | Neutral | Overweight |
| 2020-03-01 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2020-02-25 | BMO Capital | Maintain | Market Perform | Market Perform |
| 2020-02-02 | Odeon Capital | Upgrade | Hold | Buy |
| 2020-01-15 | Credit Suisse | Maintain | Outperform | Outperform |
| 2020-01-14 | Credit Suisse | Maintain | Outperform | Outperform |
| 2020-01-14 | Piper Sandler | Maintain | Neutral | Neutral |
| 2020-01-14 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2020-01-05 | Wolfe Research | Downgrade | Outperform | Peer Perform |
| 2019-12-19 | Wells Fargo | Maintain | Overweight | Overweight |
| 2019-12-15 | Citigroup | Maintain | Neutral | Neutral |
| 2019-12-09 | Keefe, Bruyette & Woods | Downgrade | Outperform | Market Perform |
| 2019-11-25 | Credit Suisse | Maintain | Outperform | Outperform |
| 2019-11-17 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2019-10-28 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2019-10-15 | UBS | Maintain | Buy | Buy |
| 2019-10-15 | Baird | Maintain | Neutral | Neutral |
| 2019-10-15 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2019-10-02 | UBS | Maintain | Buy | Buy |
| 2019-09-15 | Buckingham Research | Downgrade | Buy | Neutral |
| 2019-08-20 | DZ Bank | Downgrade | Buy | Hold |
| 2019-04-14 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2019-04-14 | Credit Suisse | Maintain | Outperform | Outperform |
| 2019-04-14 | BMO Capital | Maintain | Market Perform | Market Perform |
| 2019-02-27 | BMO Capital | Maintain | Market Perform | Market Perform |
| 2019-02-13 | Wells Fargo | Maintain | Outperform | Outperform |
| 2019-01-15 | BMO Capital | Maintain | Market Perform | Market Perform |
| 2019-01-07 | Jefferies | Downgrade | Buy | Hold |
| 2019-01-07 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2018-12-06 | Credit Suisse | Maintain | Outperform | Outperform |
| 2018-09-25 | Citigroup | Maintain | Neutral | Neutral |
| 2018-09-16 | B of A Securities | Maintain | Buy | Buy |
| 2018-07-18 | DZ Bank | Upgrade | Hold | Buy |
| 2018-07-15 | BMO Capital | Maintain | Market Perform | Market Perform |
| 2018-04-29 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2018-03-18 | Credit Suisse | Maintain | Outperform | Outperform |
| 2018-02-27 | BMO Capital | Maintain | Market Perform | Market Perform |
| 2018-02-27 | Nomura | Maintain | Neutral | Neutral |
| 2018-02-20 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2018-02-12 | Keefe, Bruyette & Woods | Upgrade | Market Perform | Outperform |
| 2018-02-01 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2018-01-16 | DZ Bank | Upgrade | Sell | Hold |
| 2017-12-20 | Buckingham Research | Upgrade | Neutral | Buy |
| 2017-10-12 | Nomura | Maintain | Neutral | Neutral |
| 2017-10-12 | Baird | Maintain | Neutral | Neutral |
| 2017-10-12 | Barclays | Maintain | Overweight | Overweight |
| 2017-10-12 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2017-10-12 | BMO Capital | Maintain | Market Perform | Market Perform |
| 2017-10-12 | B of A Securities | Maintain | Buy | Buy |
| 2017-10-05 | Citigroup | Maintain | Neutral | Neutral |
| 2017-09-25 | Deutsche Bank | Downgrade | Buy | Hold |
| 2017-07-16 | Credit Suisse | Maintain | Outperform | Outperform |
| 2017-04-24 | Guggenheim | Upgrade | Neutral | Buy |
| 2017-01-16 | Keefe, Bruyette & Woods | Downgrade | Outperform | Market Perform |
| 2016-11-29 | Deutsche Bank | Maintain | Buy | Buy |
| 2016-11-08 | Baird | Downgrade | Outperform | Neutral |
| 2016-10-16 | BMO Capital | Downgrade | Outperform | Market Perform |
| 2016-10-16 | Buckingham Research | Downgrade | Buy | Neutral |
| 2016-10-09 | Jefferies | Maintain | Buy | Buy |
| 2016-10-05 | Piper Sandler | Downgrade | Buy | Hold |
| 2016-09-22 | CLSA | Maintain | Buy | Buy |
| 2016-09-08 | Macquarie | Downgrade | Outperform | Neutral |
| 2016-09-06 | Nomura | Maintain | Neutral | Neutral |
| 2016-08-15 | Bernstein | Downgrade | Outperform | Market Perform |
| 2016-08-07 | Citigroup | Downgrade | Buy | Neutral |
| 2016-07-14 | Keefe, Bruyette & Woods | Maintain | Outperform | Outperform |
| 2016-05-15 | Keefe, Bruyette & Woods | Maintain | Outperform | Outperform |
| 2016-04-24 | Erste Group | Downgrade | Buy | Hold |
| 2016-04-13 | BMO Capital | Maintain | Outperform | Outperform |
| 2016-04-13 | Goldman Sachs | Maintain | Neutral | Neutral |
| 2016-04-13 | Nomura | Maintain | Neutral | Neutral |
| 2016-02-23 | Jefferies | Maintain | Buy | Buy |
| 2016-02-23 | Keefe, Bruyette & Woods | Maintain | Outperform | Outperform |
| 2016-02-23 | Buckingham Research | Maintain | Buy | Buy |
| 2016-02-23 | Nomura | Maintain | Neutral | Neutral |
| 2016-02-21 | Portales Partners | Downgrade | Sector Perform | Underperform |
| 2016-02-04 | UBS | Upgrade | Neutral | Buy |
| 2016-01-25 | Deutsche Bank | Maintain | Buy | Buy |
| 2016-01-24 | Nomura | Downgrade | Buy | Neutral |
| 2016-01-14 | Macquarie | Maintain | Outperform | Outperform |
| 2016-01-14 | Atlantic Equities | Upgrade | Neutral | Overweight |
| 2016-01-14 | Argus Research | Maintain | Buy | Buy |
| 2016-01-10 | Nomura | Maintain | Buy | Buy |
| 2016-01-10 | Goldman Sachs | Downgrade | Buy | Neutral |
| 2015-10-13 | Keefe, Bruyette & Woods | Maintain | Outperform | Outperform |
| 2015-10-06 | Jefferies | Maintain | Buy | Buy |
| 2015-10-04 | Citigroup | Maintain | Buy | Buy |
| 2015-09-15 | BMO Capital | Upgrade | Market Perform | Outperform |
| 2015-08-24 | CLSA | Maintain | Outperform | Buy |
| 2015-08-16 | Keefe, Bruyette & Woods | Upgrade | Market Perform | Outperform |
| 2015-07-19 | Jefferies | Maintain | Buy | Buy |
| 2015-07-14 | BMO Capital | Maintain | Market Perform | Market Perform |
| 2015-07-14 | Keefe, Bruyette & Woods | Maintain | Market Perform | Market Perform |
| 2015-06-28 | Oppenheimer | Downgrade | Outperform | Perform |
| 2015-05-10 | MKM Partners | Downgrade | Buy | Neutral |
| 2015-04-14 | Keefe, Bruyette & Woods | Maintain | Market Perform | Market Perform |
| 2015-04-14 | Macquarie | Maintain | Outperform | Outperform |
| 2015-04-06 | Bernstein | Upgrade | Market Perform | Outperform |
| 2015-03-12 | Oppenheimer | Maintain | Outperform | Outperform |
| 2015-02-25 | Citigroup | Maintain | Buy | Buy |
| 2015-01-14 | Jefferies | Maintain | Buy | Buy |
| 2015-01-13 | HSBC | Downgrade | Neutral | Underweight |
| 2015-01-04 | Barclays | Maintain | Overweight | Overweight |
| 2014-11-10 | Keefe, Bruyette & Woods | Downgrade | Outperform | Market Perform |
| 2014-10-14 | Argus Research | Upgrade | Hold | Buy |
| 2014-10-01 | UBS | Downgrade | Buy | Neutral |
| 2014-09-02 | Nomura | Upgrade | Neutral | Buy |
| 2014-07-20 | FBR Capital | Upgrade | Market Perform | Outperform |
| 2014-07-14 | Rafferty Capital | Upgrade | Hold | Buy |
| 2014-07-14 | Portales Partners | Upgrade | Underperform | Outperform |
| 2014-05-11 | Jefferies | Maintain | Buy | Buy |
| 2014-05-04 | Citigroup | Maintain | Buy | Buy |
| 2014-04-20 | Nomura | Maintain | Neutral | Neutral |
| 2014-04-13 | Jefferies | Maintain | Buy | Buy |
| 2014-04-13 | Macquarie | Maintain | Outperform | Outperform |
| 2014-04-13 | FBR Capital | Maintain | Market Perform | Market Perform |
| 2014-04-13 | Wells Fargo | Maintain | Buy | Buy |
| 2014-04-03 | Macquarie | Upgrade | Neutral | Outperform |
| 2014-02-25 | Nomura | Maintain | Neutral | Neutral |
| 2014-02-25 | Goldman Sachs | Maintain | Buy | Buy |
| 2014-02-09 | Societe Generale | Upgrade | Hold | Buy |
| 2014-01-27 | Mediobanca Securities | Downgrade | Outperform | Neutral |
| 2014-01-14 | Nomura | Maintain | Neutral | Neutral |
| 2014-01-01 | Citigroup | Maintain | Buy | Buy |
| 2013-12-18 | SunTrust Robinson Humphrey | Downgrade | Buy | Neutral |
| 2013-12-17 | SunTrust Robinson Humphrey | Downgrade | Buy | Neutral |
| 2013-08-25 | Rafferty Capital | Downgrade | Buy | Hold |
| 2013-07-23 | Standpoint Research | Downgrade | Buy | Hold |
| 2013-07-01 | Raymond James | Upgrade | Outperform | Strong Buy |
| 2013-06-06 | Macquarie | Downgrade | Outperform | Neutral |
| 2013-04-23 | Standpoint Research | Upgrade | Hold | Buy |
| 2013-04-14 | Nomura | Maintain | Buy | Buy |
| 2013-04-13 | Oppenheimer | Maintain | Outperform | Outperform |
| 2013-02-26 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2013-02-26 | UBS | Maintain | Buy | Buy |
| 2013-02-24 | ISI Group | Maintain | Buy | Buy |
| 2013-01-24 | Deutsche Bank | Upgrade | Hold | Buy |
| 2013-01-16 | Oppenheimer | Maintain | Outperform | Outperform |
| 2013-01-16 | ISI Group | Maintain | Buy | Buy |
| 2013-01-16 | Nomura | Maintain | Buy | Buy |
| 2013-01-09 | UBS | Maintain | Buy | Buy |
| 2013-01-08 | Credit Suisse | Maintain | Outperform | Outperform |
| 2013-01-07 | Standpoint Research | Downgrade | Buy | Hold |
| 2013-01-03 | Goldman Sachs | Maintain | Buy | Buy |
| 2013-01-03 | Deutsche Bank | Maintain | Hold | Hold |
| 2013-01-02 | Sterne Agee | Upgrade | Neutral | Buy |
| 2013-01-02 | Nomura | Maintain | Buy | Buy |
| 2012-11-15 | Standpoint Research | Upgrade | Hold | Buy |
| 2012-09-16 | Citigroup | Maintain | Buy | Buy |
| 2012-09-13 | Standpoint Research | Downgrade | Buy | Hold |
| 2012-07-29 | Deutsche Bank | Downgrade | Buy | Hold |
| 2012-07-12 | ISI Group | Maintain | Buy | Buy |
| 2012-06-25 | Goldman Sachs | Maintain | Buy | Buy |
| 2012-05-21 | Sterne Agee | Maintain | Neutral | Neutral |
| 2012-05-21 | Credit Suisse | Maintain | Outperform | Outperform |
| 2012-05-21 | UBS | Maintain | Buy | Buy |
| 2012-05-20 | Guggenheim | Maintain | Buy | Buy |
| 2012-05-20 | JMP Securities | Downgrade | Market Perform | Underperform |
| 2012-05-13 | Standpoint Research | Upgrade | Hold | Buy |
| 2012-05-10 | FBR Capital | Downgrade | Outperform | Market Perform |
| 2012-05-10 | Stifel | Downgrade | Buy | Hold |
| 2012-04-01 | UBS | Maintain | Buy | Buy |
| 2012-03-29 | Deutsche Bank | Maintain | Buy | Buy |
| 2012-03-28 | Citigroup | Maintain | Buy | Buy |
| 2012-03-26 | B of A Securities | Maintain | Buy | Buy |
| 2012-03-18 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2012-03-07 | Morgan Stanley | Maintain | Overweight | Overweight |
| 2012-02-29 | Citigroup | Maintain | Buy | Buy |
| 2012-02-28 | Citigroup | Maintain | Buy | Buy |