| Period | Date | Adjusted Actuals EPS | GAAP EPS |
|---|---|---|---|
| Q4 2021 | 2022-02-22 | 0.00 | 0.00 |
| Q3 2021 | 2021-11-02 | 30.49 | 30.49 |
| Q2 2021 | 2021-08-03 | 0.08 | 0.08 |
| Q1 2021 | 2021-05-04 | 0.00 | 0.00 |
| Q4 2020 | 2021-02-17 | 0.00 | 0.00 |
| Q3 2020 | 2020-10-28 | 0.00 | 0.00 |
| Q2 2020 | 2020-08-04 | -0.09 | -0.09 |
| Q1 2020 | 2020-05-05 | 0.13 | 0.13 |
| Q4 2019 | 2020-02-25 | 0.16 | 0.18 |
| Q3 2019 | 2019-10-31 | 0.71 | 0.18 |
| 2016-06-02 | Reiterated Rating | Oppenheimer | Buy | |
| 2016-06-02 | Reiterated Rating | Oppenheimer Holdings Inc. | Buy | |
| 2016-05-14 | Reiterated Rating | Oppenheimer | Buy | |
| 2016-04-12 | Reiterated Rating | Barclays | Buy | |
| 2016-04-12 | Reiterated Rating | Barclays PLC | Buy | |
| 2016-03-27 | Reiterated Rating | JPMorgan Chase & Co. | Buy | |
| 2016-03-24 | Lower Price Target | JPMorgan Chase & Co. | Overweight | $100.00 to $90.00 |
| 2015-12-02 | Reiterated Rating | Oppenheimer | Buy | |
| 2015-11-04 | Lower Price Target | RBC Capital | Outperform | $103.00 to $99.00 |
| 2015-11-04 | Lower Price Target | Royal Bank Of Canada | Outperform | $103.00 to $99.00 |
| 2015-10-27 | Reiterated Rating | Oppenheimer | Buy | |
| 2015-09-21 | Lower Price Target | RBC Capital | Outperform | $108.00 to $99.00 |
| 2015-08-16 | Reiterated Rating | Oppenheimer | Outperform | $100.00 |
| 2015-08-05 | Boost Price Target | RBC Capital | Outperform | $100.00 to $108.00 |
| 2015-08-04 | Boost Price Target | Oppenheimer | Outperform | $90.00 to $100.00 |
| 2015-06-25 | Reiterated Rating | Barclays | Overweight | $101.00 |
| 2015-06-12 | Initiated Coverage | Macquarie | Overweight | $101.00 to $101.00 |
| 2015-06-12 | Reiterated Rating | Barclays | Overweight | $101.00 |
| 2015-06-01 | Upgrade | RBC Capital | Best Ideas List | |
| 2015-05-06 | Reiterated Rating | RBC Capital | Outperform | $100.00 to $94.00 |
| 2015-05-05 | Boost Price Target | Oppenheimer | Outperform | $85.00 to $90.00 |
| 2015-02-20 | Boost Price Target | RBC Capital | Outperform | $90.00 to $94.00 |
| 2015-02-19 | Boost Price Target | Oppenheimer | Outperform | $81.00 to $85.00 |
| 2015-02-04 | Set Price Target | Oppenheimer | Buy | $81.00 |
| 2015-01-30 | Boost Price Target | Barclays | Overweight | $85.00 to $87.00 |
| 2015-01-16 | Boost Price Target | Macquarie | $81.00 | |
| 2015-01-15 | Boost Price Target | Oppenheimer | Outperform | $77.00 to $81.00 |
| 2015-01-09 | Initiated Coverage | JPMorgan Chase & Co. | Overweight | |
| 2014-12-30 | Initiated Coverage | JPMorgan Chase & Co. | Overweight | |
| 2014-12-22 | Initiated Coverage | JPMorgan Chase & Co. | Overweight | $80.00 |
| 2014-12-17 | Upgrade | RBC Capital | Sector Perform to Outperform | |
| 2014-07-10 | Boost Price Target | Oppenheimer | Outperform | $65.00 to $77.00 |
| 2014-05-08 | Downgrade | Macquarie | Neutral to Underperform | $58.30 |
| 2014-04-21 | Upgrade | Ned Davis Research | Sell to Neutral | |
| 2014-02-11 | Upgrade | Macquarie | Underperform to Neutral | $57.50 |
| 2013-11-27 | Downgrade | Macquarie | Neutral to Underperform | $52.30 |
| 2013-10-29 | Upgrade | Macquarie | Underperform to Neutral | $56.70 |
| 2013-10-28 | Reiterated Rating | CIBC | Hold | $30.75 |
| 2013-04-10 | Reiterated | Oppenheimer | Outperform | $56 to $60 |
| 2011-06-09 | Initiated | BB&T Capital Mkts | Buy | $30 |
| 2010-10-14 | Initiated | Oppenheimer | Outperform | $19 to $21 |
| 2009-11-09 | Upgrade | Wells Fargo | Market Perform to Outperform | |
| 2009-02-27 | Downgrade | Stifel Nicolaus | Buy to Hold | |
| 2008-11-20 | Downgrade | Argus | Buy to Hold | |
| 2008-11-07 | Reiterated | Stifel Nicolaus | Buy | $34 to $17 |
| 2008-11-07 | Downgrade | Jefferies & Co | Buy to Hold | $40 to $9 |
| 2008-11-07 | Downgrade | Davenport | Buy to Neutral | |
| 2008-08-28 | Reiterated | Argus | Buy | $40 to $35 |
| 2008-07-01 | Upgrade | Wachovia | Mkt Perform to Outperform |
| 2016-06-02 | Reiterated Rating | Oppenheimer | Buy | |
| 2016-06-02 | Reiterated Rating | Oppenheimer Holdings Inc. | Buy | |
| 2016-05-14 | Reiterated Rating | Oppenheimer | Buy | |
| 2016-04-12 | Reiterated Rating | Barclays | Buy | |
| 2016-04-12 | Reiterated Rating | Barclays PLC | Buy |
There is presents forecasts of rating agencies and recommendations for investors about this ticker
In MIC 56 funds of 2213 total. Show all
| Fund name | Ticker shares |
|---|---|
| GOLDMAN SACHS GROUP INC | 4.34M |
| BlackRock Institutional Trust Company, N.A. | 2.02M |
| BlackRock Fund Advisors | 1.20M |
| Harvest Fund Advisors LLC | 0.71M |
| Geneva Advisors, LLC | 0.56M |
| COHEN & STEERS CAPITAL MANAGEMENT INC | 0.42M |
| BlackRock Group LTD | 0.38M |
| PEAK6 Investments, L.P. | 0.38M |
| JANUS CAPITAL MANAGEMENT LLC | 0.37M |
| BLACKROCK ADVISORS LLC | 0.34M |
| Litespeed Management LLC | 0.27M |
| Sentry Select Capital Corp. | 0.26M |
| TIAA CREF INVESTMENT MANAGEMENT LLC | 0.21M |
| GREEN ARROW CAPITAL MANAGEMENT LLC | 0.11M |
| TEACHERS ADVISORS INC | 0.10M |