| Period | Date | Adjusted Actuals EPS | GAAP EPS |
|---|---|---|---|
| Q3 2022 | 2022-11-28 | Future report Set alerts | |
| Q2 2022 | 2022-08-26 | -1.11 | -1.11 |
| Q1 2022 | 2022-04-28 | 0.00 | 0.00 |
| Q4 2021 | 2022-03-23 | 0.72 | 0.72 |
| Q3 2021 | 2021-11-30 | 0.05 | 0.05 |
| Q2 2021 | 2021-09-15 | 0.89 | 0.89 |
| Q1 2021 | 2021-06-25 | 0.15 | 0.15 |
| Q4 2020 | 2021-04-09 | 0.11 | 0.11 |
| Q3 2020 | 2020-11-17 | 0.00 | 0.00 |
| Q2 2020 | 2020-09-23 | 1.20 | 1.01 |
| 2016-06-09 | Upgrade | JPMorgan Chase & Co. | Neutral to Overweight | |
| 2016-06-05 | Reiterated Rating | Roth Capital | Buy | $35.00 to $30.00 |
| 2016-03-21 | Lower Price Target | Credit Suisse | Outperform | $42.00 to $40.00 |
| 2016-03-21 | Lower Price Target | Credit Suisse Group AG | Outperform | $42.00 to $40.00 |
| 2016-03-05 | Reiterated Rating | Roth Capital | Buy | $35.00 |
| 2016-03-03 | Reiterated Rating | Daiwa Capital Markets | Outperform | $28.50 |
| 2015-12-22 | Lower Price Target | Credit Suisse | Outperform | $45.00 to $42.00 |
| 2015-12-18 | Initiated Coverage | Northland Securities | Outperform | $46.00 |
| 2015-11-20 | Lower Price Target | Roth Capital | Buy | $40.00 to $35.00 |
| 2015-11-12 | Reiterated Rating | Morgan Stanley | Overweight | |
| 2015-08-25 | Reiterated Rating | Roth Capital | Buy | |
| 2015-07-07 | Boost Price Target | Barclays | Overweight | $28.00 to $30.00 |
| 2015-07-07 | Boost Price Target | Barclays PLC | Overweight | $28.00 to $30.00 |
| 2015-06-30 | Reiterated Rating | Roth Capital | Buy | |
| 2015-06-24 | Set Price Target | Credit Suisse | Buy | $45.00 |
| 2015-06-01 | Reiterated Rating | Roth Capital | Buy | $40.00 |
| 2014-08-19 | Lower Price Target | Jefferies Group | $48.90 to $43.50 | |
| 2014-07-07 | Initiated Coverage | JPMorgan Chase & Co. | Neutral | $31.00 |
| 2014-06-20 | Initiated Coverage | Credit Suisse | Outperform | $45.00 |
| 2014-04-07 | Initiated Coverage | Barclays | Overweight | $51.00 |
| 2014-03-11 | Initiated Coverage | Dougherty & Co | Buy | |
| 2014-03-07 | Initiated Coverage | Goldman Sachs | Neutral | |
| 2014-03-04 | Boost Price Target | Jefferies Group | $45.60 to $49.20 | |
| 2014-01-17 | Boost Price Target | Credit Suisse | $39.00 to $45.00 | |
| 2014-01-06 | Initiated Coverage | Jefferies Group | Buy | $45.60 |
| 2013-11-19 | Reiterated Rating | Credit Suisse | Buy | $32.00 |
| 2013-11-19 | Boost Price Target | Roth Capital | Buy | $18.00 to $40.00 |
| 2013-10-17 | Upgrade | Credit Suisse | Neutral to Outperform | $22.00 to $32.00 |
| 2013-09-23 | Initiated Coverage | Credit Suisse | Neutral | |
| 2012-03-09 | Upgrade | Auriga | Sell to Hold | $7 to $5 |
| 2011-11-15 | Reiterated | Collins Stewart | Neutral | $8 to $6 |
| 2011-09-19 | Downgrade | Collins Stewart | Neutral to Sell | $24 to $10 |
| 2011-08-15 | Reiterated | Collins Stewart | Buy | $28 to $24 |
| 2011-06-17 | Reiterated | Collins Stewart | Buy | $34.50 to $32.50 |
| 2011-05-20 | Reiterated | Collins Stewart | Buy | $38 to $34.50 |
| 2011-05-03 | Reiterated | Brean Murray | Buy | $32 to $35 |
| 2010-11-16 | Reiterated | Collins Stewart | Buy | $34 to $43 |
| 2010-10-27 | Upgrade | Auriga U.S.A | Hold to Buy | $32 to $37 |
| 2010-09-07 | Downgrade | Auriga U.S.A | Buy to Hold | |
| 2010-08-16 | Reiterated | Collins Stewart | Buy | $16.50 to $25 |
| 2010-07-21 | Reiterated | Auriga U.S.A | Buy | $23 to $25 |
| 2010-06-29 | Initiated | Collins Stewart | Buy | $16.50 |
| 2010-06-28 | Initiated | Auriga U.S.A | Buy | $23 |
| 2016-06-09 | Upgrade | JPMorgan Chase & Co. | Neutral to Overweight | |
| 2016-06-05 | Reiterated Rating | Roth Capital | Buy | $35.00 to $30.00 |
| 2016-03-21 | Lower Price Target | Credit Suisse | Outperform | $42.00 to $40.00 |
| 2016-03-21 | Lower Price Target | Credit Suisse Group AG | Outperform | $42.00 to $40.00 |
| 2016-03-05 | Reiterated Rating | Roth Capital | Buy | $35.00 |
There is presents forecasts of rating agencies and recommendations for investors about this ticker
In JKS 102 funds of 2213 total. Show all
| Fund name | Ticker shares |
|---|---|
| SCHRODER INVESTMENT MANAGEMENT GROUP | 3.20M |
| BlackRock Inc. | 2.84M |
| Invesco Ltd. | 1.79M |
| Vanguard Group, Inc | 1.36M |
| MORGAN STANLEY | 1.32M |
| MACKENZIE FINANCIAL CORP | 1.12M |
| Parallax Volatility Advisers, L.P. | 0.89M |
| DIMENSIONAL FUND ADVISORS LP | 0.87M |
| CITADEL ADVISORS LLC | 0.71M |
| Snow Lake Capital (HK) Ltd | 0.70M |
| GOLDMAN SACHS GROUP INC | 0.66M |
| HSBC HOLDINGS PLC | 0.55M |
| Walleye Trading LLC | 0.54M |
| STATE STREET CORP | 0.44M |
| TEACHERS ADVISORS INC | 0.41M |