Projected Stock Price
No data available.
Projected Revenue
Estimated quarterly revenue by September 30, 2026.
Projected Earnings Per Share
Estimated quarterly earnings by September 30, 2027.
Price Target
Update Frequency: Monthly
Record Date | Projection Date | High | Low | Median | Average |
---|---|---|---|---|---|
2023-03-31 | 2024-03-31 | 976,061.77 | 556,721.90 | 821,909.87 | 806,348.14 |
Stock Upgrades/Downgrades
This card shows analyst upgrades/downgrades for Apple Inc.. An analyst rating is a classification that gives investors a sense of analyst sentiment about the direction and performance of an equity - usually a stock - over a period of time, typically 12 months.
The standard analyst ratings are generally as follows:- Buy/Overweight/Outperform - Any of these ratings conveys an analyst’s belief that the stock is likely to outperform a market index (e.g. the S&P 500).
- Hold/Equal-Weight/Market Perform - Any of these ratings conveys an analyst’s belief that the stock is likely to perform in line with a market index.
- Sell/Underweight/Underperform - Any of these ratings suggest that an analyst believes the stock is likely to underperform a market index.
When an analyst upgrades a stock, they are signaling that the company’s fundamentals are being undervalued by investors. It could also mean they believe the market is underestimating the company’s potential. The opposite is true when a stock receives a downgrade.
The average rating of each individual analyst’s rating is the consensus rating for a stock. This gives investors a broader sense of the overall sentiment for that stock.
In addition to being able to interpret financial data, stock analysts have connections within the companies they cover that give them access to information retail investors do not have.
Therefore, analyst ratings can help you find opportunities in the market. However, they are guidelines more than recommendations. This is why it’s important to look at analyst ratings over a period of time.
If analysts change their ratings frequently, you should pay close attention to the company’s fundamentals. For example, has there been a significant change to the company’s earnings growth and/or debt?
You should also pay attention to the number of analysts covering a stock over the course of a year. In general, the more analysts who cover the stock give the consensus rating more credibility, but each individual rating less overall weight.
Analyst ratings are one data point for you to consider. Here are some strategies you can use to fine tune your research.
Look at more than one analyst and don’t hesitate to look at analysts that have differing views. This can help challenge any preconceived ideas you have about a stock and point out ways in which your thesis for owning or avoiding a stock may have changed.
Compare a stock’s rating with other stocks in its industry or sector. In some cases, a stock is simply superior to others in its sector. However, at other times, it could be overvalued based on investor sentiment instead of fundamentals.
How are the Fintel Analyst Ratings different?Analyst ratings by Fintel are presented in close to real-time to stay ahead of generalized information flow. Combined with target price estimates and revenue estimates for the company you have greater accuracy despite market volatility.
Date | Analyst | Prior | Latest Recommendation |
Action |
---|---|---|---|---|
2024-07-15 | Loop Capital | Hold | Buy | Upgrade |
2024-07-15 | Morgan Stanley | Overweight | Overweight | Maintains |
2023-09-28 | Evercore ISI Group | Outperform | Outperform | Reiterate |
2023-09-27 | UBS | Neutral | Neutral | Reiterate |
2023-09-26 | B of A Securities | Neutral | Neutral | Reiterate |
2023-09-25 | Morgan Stanley | Overweight | Overweight | Reiterate |
2023-09-22 | B of A Securities | Neutral | Neutral | Reiterate |
2023-09-21 | JP Morgan | Overweight | Overweight | Reiterate |
2023-09-19 | Evercore ISI Group | Outperform | Outperform | Maintains |
2023-09-19 | Barclays | Equal-Weight | Equal-Weight | Reiterate |
2023-09-18 | Wedbush | Outperform | Outperform | Reiterate |
2023-09-15 | Credit Suisse | Outperform | Outperform | Reiterate |
2023-09-14 | Keybanc | Overweight | Overweight | Reiterate |
2023-09-13 | B of A Securities | Neutral | Neutral | Maintains |
2023-09-13 | Wedbush | Outperform | Outperform | Maintains |
2023-09-13 | Needham | Buy | Buy | Reiterate |
2023-09-12 | Wedbush | Outperform | Reiterate | |
2023-09-12 | Rosenblatt | Neutral | Neutral | Reiterate |
2023-09-08 | JP Morgan | Overweight | Overweight | Maintains |
2023-09-07 | Wedbush | Outperform | Outperform | Reiterate |
2023-09-07 | Needham | Buy | Buy | Reiterate |
2023-08-17 | Wedbush | Outperform | Outperform | Reiterate |
2023-08-04 | Canaccord Genuity | Buy | Buy | Maintains |
2023-08-04 | Morgan Stanley | Overweight | Overweight | Maintains |
2023-08-04 | Raymond James | Outperform | Outperform | Maintains |
2023-08-04 | Rosenblatt | Buy | Neutral | Downgrade |
2023-08-04 | Citigroup | Buy | Buy | Reiterate |
2023-08-04 | Barclays | Equal-Weight | Equal-Weight | Maintains |
2023-08-04 | Needham | Buy | Buy | Reiterate |
2023-08-02 | JP Morgan | Overweight | Overweight | Maintains |
2023-08-01 | TD Cowen | Outperform | Outperform | Maintains |
2023-08-01 | Baird | Outperform | Outperform | Maintains |
2023-07-31 | Piper Sandler | Overweight | Overweight | Maintains |
2023-07-27 | Bernstein | Market Perform | Market Perform | Maintains |
2023-07-25 | Morgan Stanley | Overweight | Overweight | Reiterate |
2023-07-24 | Deutsche Bank | Buy | Buy | Maintains |
2023-07-24 | Wells Fargo | Overweight | Overweight | Maintains |
2023-07-20 | Credit Suisse | Outperform | Outperform | Maintains |
2023-07-20 | Citigroup | Buy | Buy | Reiterate |
2023-07-19 | B of A Securities | Neutral | Neutral | Maintains |
2023-07-17 | Morgan Stanley | Overweight | Overweight | Maintains |
2023-07-11 | Keybanc | Overweight | Overweight | Maintains |
2023-07-05 | UBS | Neutral | Neutral | Reiterate |
2024-07-11 | Wedbush | Outperform | Outperform | Reiterate |
2024-07-11 | B of A Securities | Buy | Buy | Maintains |
2024-07-10 | Needham | Buy | Buy | Maintains |
2024-07-09 | B of A Securities | Buy | Buy | Maintains |
2024-07-09 | Piper Sandler | Neutral | Neutral | Maintains |
2024-07-01 | UBS | Neutral | Neutral | Maintains |
2024-07-01 | Needham | Buy | Buy | Reiterate |
2024-06-28 | Oppenheimer | Outperform | Outperform | Maintains |
2024-06-26 | B of A Securities | Buy | Buy | Maintains |
2024-06-26 | Rosenblatt | Neutral | Buy | Upgrade |
2024-06-25 | Evercore ISI Group | Outperform | Outperform | Maintains |
2024-06-24 | Melius Research | Buy | Buy | Maintains |
2024-06-21 | Bernstein | Outperform | Outperform | Maintains |
2024-06-18 | JP Morgan | Overweight | Overweight | Maintains |
2024-06-14 | Erste Group | Hold | Buy | Upgrade |
2024-06-12 | B of A Securities | Buy | Buy | Maintains |
2024-06-11 | DA Davidson | Neutral | Buy | Upgrade |
2024-06-11 | Barclays | Underweight | Underweight | Reiterate |
2024-06-11 | Morgan Stanley | Overweight | Overweight | Maintains |
2024-06-11 | UBS | Neutral | Neutral | Maintains |
2024-06-11 | Rosenblatt | Neutral | Neutral | Reiterate |
2024-06-11 | Needham | Buy | Buy | Reiterate |
2024-06-11 | JP Morgan | Overweight | Overweight | Reiterate |
2024-06-04 | Morgan Stanley | Overweight | Overweight | Maintains |
2024-05-30 | Tigress Financial | Strong Buy | Strong Buy | Maintains |
2024-05-29 | B of A Securities | Buy | Buy | Maintains |
2024-05-24 | Wedbush | Outperform | Outperform | Maintains |
2024-05-13 | Wedbush | Outperform | Outperform | Reiterate |
2024-05-03 | Canaccord Genuity | Buy | Buy | Maintains |
2024-05-03 | JP Morgan | Overweight | Overweight | Maintains |
2024-05-03 | B of A Securities | Buy | Buy | Maintains |
2024-05-03 | Morgan Stanley | Overweight | Overweight | Maintains |
2024-05-03 | Itau BBA | Underperform | Market Perform | Upgrade |
2024-05-03 | Barclays | Underweight | Underweight | Maintains |
2024-05-03 | Wedbush | Outperform | Outperform | Reiterate |
2024-05-03 | Rosenblatt | Neutral | Neutral | Reiterate |
2024-05-03 | Needham | Buy | Buy | Reiterate |
2024-04-29 | Citigroup | Buy | Buy | Maintains |
2024-04-29 | Bernstein | Market Perform | Outperform | Upgrade |
2024-04-22 | Morgan Stanley | Overweight | Overweight | Maintains |
2024-04-17 | Maxim Group | Hold | Initiate | |
2024-04-16 | Needham | Buy | Buy | Reiterate |
2024-04-11 | JP Morgan | Overweight | Overweight | Maintains |
2024-04-09 | Wedbush | Outperform | Outperform | Reiterate |
2024-04-01 | Loop Capital | Hold | Hold | Maintains |
2024-03-28 | DZ Bank | Buy | Hold | Downgrade |
2024-03-25 | UBS | Neutral | Neutral | Reiterate |
2024-03-21 | Wedbush | Outperform | Outperform | Reiterate |
2024-03-12 | B of A Securities | Buy | Buy | Reiterate |
2024-03-05 | Rosenblatt | Neutral | Neutral | Reiterate |
2024-02-28 | Wedbush | Outperform | Outperform | Reiterate |
2024-02-12 | Wedbush | Outperform | Outperform | Reiterate |
2024-02-02 | JP Morgan | Overweight | Overweight | Maintains |
2024-02-02 | Oppenheimer | Outperform | Outperform | Reiterate |
2024-02-02 | Barclays | Underweight | Underweight | Maintains |
2024-02-02 | Wedbush | Outperform | Outperform | Reiterate |
2024-02-02 | Needham | Buy | Buy | Reiterate |
2024-01-31 | Rosenblatt | Neutral | Neutral | Reiterate |
2024-01-31 | Wedbush | Outperform | Outperform | Reiterate |
2024-01-30 | Wedbush | Outperform | Outperform | Reiterate |
2024-01-18 | B of A Securities | Neutral | Buy | Upgrade |
2024-01-10 | Redburn Atlantic | Buy | Neutral | Downgrade |
2024-01-04 | Piper Sandler | Overweight | Neutral | Downgrade |
2024-01-03 | DA Davidson | Neutral | Initiate | |
2024-01-02 | Barclays | Equal-Weight | Underweight | Downgrade |
2023-12-20 | Wedbush | Outperform | Outperform | Reiterate |
2023-12-11 | Wedbush | Outperform | Outperform | Maintains |
2023-12-08 | Morgan Stanley | Overweight | Overweight | Maintains |
2023-11-24 | Wedbush | Outperform | Outperform | Reiterate |
2023-11-16 | Tigress Financial | Strong Buy | Strong Buy | Maintains |
2023-11-03 | Rosenblatt | Neutral | Neutral | Maintains |
2023-11-03 | Wedbush | Outperform | Outperform | Reiterate |
2023-11-03 | Morgan Stanley | Overweight | Overweight | Reiterate |
2023-11-01 | Wedbush | Outperform | Outperform | Reiterate |
2023-10-31 | Needham | Buy | Buy | Reiterate |
2023-10-30 | Oppenheimer | Outperform | Outperform | Maintains |
2023-10-30 | Barclays | Equal-Weight | Equal-Weight | Maintains |
2023-10-30 | Keybanc | Sector Weight | Reiterate | |
2023-10-24 | B of A Securities | Neutral | Neutral | Reiterate |
2023-10-16 | Morgan Stanley | Overweight | Overweight | Maintains |
2023-10-09 | Barclays | Equal-Weight | Equal-Weight | Reiterate |
2023-10-09 | Bernstein | Market Perform | Market Perform | Reiterate |
2023-10-04 | Keybanc | Overweight | Sector Weight | Downgrade |
2022-04-29 | JP Morgan | Overweight | Maintains | |
2022-04-29 | Piper Sandler | Overweight | Maintains | |
2022-04-19 | Rosenblatt | Neutral | Initiate | |
2022-03-11 | Barclays | Equal-Weight | Maintains | |
2022-02-15 | Tigress Financial | Strong Buy | Maintains | |
2022-01-31 | Credit Suisse | Neutral | Maintains | |
2022-01-28 | Oppenheimer | Outperform | Maintains | |
2022-01-28 | New Street Research | Sell | Neutral | Upgrade |
2022-01-28 | Morgan Stanley | Overweight | Maintains | |
2022-01-28 | Deutsche Bank | Buy | Maintains | |
2022-01-28 | Raymond James | Outperform | Maintains | |
2022-01-28 | Barclays | Equal-Weight | Maintains | |
2022-01-28 | UBS | Buy | Maintains | |
2022-01-21 | Wells Fargo | Overweight | Maintains | |
2022-01-14 | Loop Capital | Buy | Maintains | |
2021-12-22 | Citigroup | Buy | Maintains | |
2021-12-14 | Evercore ISI Group | Outperform | Maintains | |
2021-12-14 | B of A Securities | Neutral | Buy | Upgrade |
2021-12-13 | JP Morgan | Overweight | Maintains | |
2021-12-07 | Morgan Stanley | Overweight | Maintains | |
2021-12-06 | Keybanc | Overweight | Initiate | |
2021-12-02 | Wedbush | Outperform | Maintains | |
2021-10-29 | Morgan Stanley | Overweight | Maintains | |
2021-10-29 | Barclays | Equal-Weight | Maintains | |
2021-10-29 | Oppenheimer | Outperform | Maintains | |
2021-10-27 | Morgan Stanley | Overweight | Maintains | |
2021-10-19 | DA Davidson | Buy | Maintains | |
2021-09-22 | Tigress Financial | Strong Buy | Maintains | |
2021-09-09 | Piper Sandler | Overweight | Maintains | |
2021-09-01 | Wolfe Research | Underperform | Peer Perform | Upgrade |
2021-07-28 | Loop Capital | Buy | Maintains | |
2021-07-28 | Piper Sandler | Overweight | Maintains | |
2021-07-28 | Deutsche Bank | Buy | Maintains | |
2021-07-28 | Canaccord Genuity | Buy | Maintains | |
2021-07-28 | Wells Fargo | Overweight | Maintains | |
2021-07-28 | Morgan Stanley | Overweight | Maintains | |
2021-07-28 | Barclays | Equal-Weight | Maintains | |
2021-07-22 | Canaccord Genuity | Buy | Maintains | |
2021-07-20 | UBS | Buy | Maintains | |
2021-07-15 | Morgan Stanley | Overweight | Maintains | |
2021-07-14 | JP Morgan | Overweight | Maintains | |
2021-07-06 | JP Morgan | Overweight | Maintains | |
2021-06-24 | Morgan Stanley | Overweight | Maintains | |
2021-05-28 | New Street Research | Neutral | Sell | Downgrade |
2021-05-19 | Barclays | Equal-Weight | Maintains | |
2021-04-29 | Barclays | Equal-Weight | Maintains | |
2021-04-29 | Canaccord Genuity | Buy | Maintains | |
2021-04-29 | Credit Suisse | Neutral | Maintains | |
2021-04-29 | Monness, Crespi, Hardt | Buy | Maintains | |
2021-04-29 | Jefferies | Buy | Maintains | |
2021-04-29 | Morgan Stanley | Overweight | Maintains | |
2021-04-29 | Wedbush | Outperform | Maintains | |
2021-04-29 | Raymond James | Outperform | Maintains | |
2021-04-29 | Goldman Sachs | Sell | Neutral | Upgrade |
2021-04-21 | Morgan Stanley | Overweight | Maintains | |
2021-04-16 | Morgan Stanley | Overweight | Maintains | |
2021-04-06 | Morgan Stanley | Overweight | Maintains | |
2021-03-31 | UBS | Neutral | Buy | Upgrade |
2021-03-16 | Evercore ISI Group | Outperform | Maintains | |
2021-03-10 | Wedbush | Outperform | Maintains | |
2021-01-28 | Canaccord Genuity | Buy | Maintains | |
2021-01-28 | Credit Suisse | Neutral | Maintains | |
2021-01-28 | Bernstein | Market Perform | Maintains | |
2021-01-28 | Piper Sandler | Overweight | Maintains | |
2021-01-28 | Wells Fargo | Overweight | Maintains | |
2021-01-28 | Deutsche Bank | Buy | Maintains | |
2021-01-28 | DA Davidson | Buy | Maintains | |
2021-01-28 | Raymond James | Outperform | Maintains | |
2021-01-28 | Needham | Buy | Maintains | |
2021-01-28 | Morgan Stanley | Overweight | Maintains | |
2021-01-26 | Cascend | Buy | Maintains | |
2021-01-25 | Evercore ISI Group | Outperform | Maintains | |
2021-01-25 | Raymond James | Outperform | Maintains | |
2021-01-25 | Wedbush | Outperform | Maintains | |
2021-01-22 | Cowen & Co. | Outperform | Maintains | |
2021-01-21 | Morgan Stanley | Overweight | Maintains | |
2023-06-30 | Citigroup | Buy | Initiate | |
2023-06-23 | Tigress Financial | Strong Buy | Strong Buy | Reiterate |
2023-06-14 | Bernstein | Market Perform | Market Perform | Maintains |
2023-06-13 | UBS | Buy | Neutral | Downgrade |
2023-06-07 | Wedbush | Outperform | Outperform | Maintains |
2023-06-06 | Wedbush | Outperform | Outperform | Reiterate |
2023-06-06 | Credit Suisse | Outperform | Outperform | Maintains |
2023-06-06 | Wells Fargo | Overweight | Overweight | Maintains |
2023-06-06 | Needham | Buy | Reiterate | |
2023-06-06 | DA Davidson | Buy | Neutral | Downgrade |
2023-06-05 | Wedbush | Outperform | Outperform | Reiterate |
2023-06-05 | B of A Securities | Neutral | Neutral | Maintains |
2023-06-05 | Evercore ISI Group | Outperform | Outperform | Maintains |
2023-06-02 | Morgan Stanley | Overweight | Overweight | Maintains |
2023-06-02 | Jefferies | Buy | Buy | Maintains |
2023-05-31 | Wedbush | Outperform | Outperform | Reiterate |
2023-05-22 | Loop Capital | Buy | Hold | Downgrade |
2023-05-05 | Raymond James | Outperform | Maintains | |
2023-05-05 | Rosenblatt | Buy | Maintains | |
2023-05-05 | Morgan Stanley | Overweight | Maintains | |
2023-05-05 | B of A Securities | Neutral | Maintains | |
2023-05-05 | Keybanc | Overweight | Maintains | |
2023-05-05 | Atlantic Equities | Overweight | Maintains | |
2023-05-05 | Deutsche Bank | Buy | Maintains | |
2023-05-05 | Piper Sandler | Overweight | Maintains | |
2023-05-05 | Needham | Buy | Maintains | |
2023-05-04 | Rosenblatt | Buy | Reiterate | |
2023-05-02 | Baird | Outperform | Maintains | |
2023-05-01 | B of A Securities | Neutral | Maintains | |
2023-04-26 | Deutsche Bank | Buy | Maintains | |
2023-04-26 | Barclays | Equal-Weight | Maintains | |
2023-04-19 | JP Morgan | Overweight | Maintains | |
2023-04-17 | Wedbush | Outperform | Reiterate | |
2023-04-13 | Canaccord Genuity | Buy | Maintains | |
2023-04-13 | Credit Suisse | Outperform | Maintains | |
2023-04-05 | B of A Securities | Neutral | Maintains | |
2023-03-30 | Needham | Buy | Reiterate | |
2023-03-10 | LightShed Partners | Neutral | Sell | Downgrade |
2023-03-10 | Needham | Buy | Reiterate | |
2023-03-08 | Wedbush | Outperform | Maintains | |
2023-03-06 | Goldman Sachs | Buy | Initiate | |
2023-03-02 | Jefferies | Buy | Reiterate | |
2023-02-06 | Evercore ISI Group | Outperform | Reiterate | |
2023-02-03 | DA Davidson | Buy | Maintains | |
2023-02-03 | Wedbush | Outperform | Maintains | |
2023-02-03 | Rosenblatt | Buy | Maintains | |
2023-02-03 | JP Morgan | Overweight | Maintains | |
2023-02-03 | Cowen & Co. | Outperform | Maintains | |
2023-02-03 | Raymond James | Outperform | Maintains | |
2023-02-03 | Barclays | Equal-Weight | Maintains | |
2023-02-03 | Needham | Buy | Reiterate | |
2023-02-03 | Piper Sandler | Overweight | Reiterate | |
2023-01-23 | Deutsche Bank | Buy | Maintains | |
2023-01-19 | JP Morgan | Overweight | Maintains | |
2023-01-18 | Canaccord Genuity | Buy | Maintains | |
2023-01-13 | Rosenblatt | Buy | Maintains | |
2023-01-11 | Barclays | Equal-Weight | Maintains | |
2023-01-04 | Wedbush | Outperform | Maintains | |
2023-01-03 | Exane BNP Paribas | Outperform | Neutral | Downgrade |
2022-12-20 | JP Morgan | Overweight | Maintains | |
2022-11-08 | UBS | Buy | Maintains | |
2022-11-08 | Morgan Stanley | Overweight | Maintains | |
2022-11-07 | B of A Securities | Neutral | Maintains | |
2022-11-07 | Barclays | Equal-Weight | Maintains | |
2022-10-28 | Wedbush | Outperform | Maintains | |
2022-10-28 | Credit Suisse | Outperform | Maintains | |
2022-10-28 | Barclays | Equal-Weight | Maintains | |
2022-10-28 | Citigroup | Buy | Maintains | |
2022-10-28 | Deutsche Bank | Buy | Maintains | |
2022-10-28 | Keybanc | Overweight | Maintains | |
2022-10-17 | Morgan Stanley | Overweight | Maintains | |
2022-10-13 | Credit Suisse | Outperform | Maintains | |
2022-10-11 | Barclays | Equal-Weight | Maintains | |
2022-09-29 | Rosenblatt | Neutral | Buy | Upgrade |
2022-09-29 | B of A Securities | Buy | Neutral | Downgrade |
2022-09-20 | Evercore ISI Group | Outperform | Maintains | |
2022-08-19 | Keybanc | Overweight | Maintains | |
2022-08-17 | Wedbush | Outperform | Maintains | |
2022-08-17 | Credit Suisse | Neutral | Outperform | Upgrade |
2022-08-02 | Keybanc | Overweight | Maintains | |
2022-07-29 | Rosenblatt | Neutral | Maintains | |
2022-07-29 | Barclays | Equal-Weight | Maintains | |
2022-07-29 | Raymond James | Outperform | Maintains | |
2022-07-29 | Citigroup | Buy | Maintains | |
2022-07-20 | Wells Fargo | Overweight | Maintains | |
2022-07-20 | Morgan Stanley | Overweight | Maintains | |
2022-07-13 | Citigroup | Buy | Maintains | |
2022-07-13 | Barclays | Equal-Weight | Maintains | |
2022-07-12 | Keybanc | Overweight | Maintains | |
2022-06-28 | Evercore ISI Group | Outperform | Maintains | |
2022-06-15 | Morgan Stanley | Overweight | Maintains | |
2022-06-14 | Deutsche Bank | Buy | Maintains | |
2022-05-19 | B of A Securities | Buy | Maintains | |
2022-05-02 | Rosenblatt | Neutral | Maintains | |
2022-04-29 | Credit Suisse | Neutral | Maintains | |
2022-04-29 | Deutsche Bank | Buy | Maintains | |
2022-04-29 | Morgan Stanley | Overweight | Maintains | |
2021-01-14 | Barclays | Equal-Weight | Maintains | |
2021-01-05 | Canaccord Genuity | Buy | Maintains | |
2021-01-05 | Credit Suisse | Neutral | Maintains | |
2020-12-16 | Morgan Stanley | Overweight | Maintains | |
2020-12-15 | Cascend | Buy | Maintains | |
2020-12-09 | Wedbush | Outperform | Maintains | |
2020-11-30 | Loop Capital | Hold | Buy | Upgrade |
2020-10-30 | Raymond James | Outperform | Maintains | |
2020-10-22 | Piper Sandler | Overweight | Maintains | |
2020-10-14 | Credit Suisse | Neutral | Maintains | |
2020-10-14 | Morgan Stanley | Overweight | Maintains | |
2020-10-12 | RBC Capital | Outperform | Maintains | |
2020-09-22 | Raymond James | Outperform | Maintains | |
2020-09-21 | Citigroup | Buy | Maintains | |
2020-09-17 | Jefferies | Buy | Maintains | |
2020-09-16 | Needham | Buy | Maintains | |
2020-09-01 | B of A Securities | Neutral | Maintains | |
2020-09-01 | Bank of America | Neutral | Reiterate | |
2020-09-01 | JP Morgan | Overweight | Maintains | |
2020-08-31 | Argus Research | Buy | Maintains | |
2020-08-31 | Wedbush | Outperform | Maintains | |
2020-08-25 | Wedbush | Outperform | Maintains | |
2020-08-25 | Cowen & Co. | Outperform | Maintains | |
2020-08-24 | Morgan Stanley | Overweight | Maintains | |
2020-08-10 | Wedbush | Outperform | Maintains | |
2020-08-05 | B of A Securities | Buy | Neutral | Downgrade |
2020-08-05 | Wells Fargo | Overweight | Maintains | |
2020-07-31 | Cascend | Buy | Maintains | |
2020-07-31 | Credit Suisse | Neutral | Maintains | |
2020-07-31 | Canaccord Genuity | Buy | Maintains | |
2020-07-31 | Wedbush | Outperform | Maintains | |
2020-07-31 | Citigroup | Buy | Maintains | |
2020-07-31 | UBS | Buy | Maintains | |
2020-07-31 | Raymond James | Outperform | Maintains | |
2020-07-31 | Morgan Stanley | Overweight | Maintains | |
2020-07-29 | Credit Suisse | Neutral | Maintains | |
2020-07-24 | Wolfe Research | Underperform | Initiate | |
2020-07-16 | Canaccord Genuity | Buy | Maintains | |
2020-07-15 | Needham | Buy | Maintains | |
2020-07-13 | Morgan Stanley | Overweight | Maintains | |
2020-07-13 | Wedbush | Outperform | Maintains | |
2020-07-07 | Cascend | Buy | Maintains | |
2020-07-07 | Raymond James | Outperform | Reiterate | |
2020-06-25 | Wedbush | Outperform | Maintains | |
2020-06-23 | Bernstein | Market Perform | Maintains | |
2020-06-23 | Deutsche Bank | Buy | Maintains | |
2020-06-23 | UBS | Buy | Maintains | |
2020-06-23 | Baird | Outperform | Maintains | |
2020-06-22 | Cowen & Co. | Outperform | Maintains | |
2020-06-17 | RBC Capital | Outperform | Maintains | |
2020-06-16 | Citigroup | Buy | Maintains | |
2020-06-11 | Wells Fargo | Overweight | Maintains | |
2020-06-11 | B of A Securities | Buy | Maintains | |
2020-06-11 | HSBC | Reduce | Hold | Upgrade |
2020-06-10 | Deutsche Bank | Buy | Maintains | |
2020-06-05 | Credit Suisse | Neutral | Maintains | |
2020-06-05 | Wedbush | Outperform | Maintains | |
2020-06-03 | Morgan Stanley | Overweight | Maintains | |
2020-05-27 | B of A Securities | Buy | Maintains | |
2020-05-27 | Deutsche Bank | Buy | Maintains | |
2020-05-12 | Wedbush | Outperform | Maintains | |
2020-05-01 | Nomura Instinet | Neutral | Maintains | |
2020-05-01 | Canaccord Genuity | Buy | Maintains | |
2020-05-01 | DA Davidson | Buy | Maintains | |
2020-05-01 | B of A Securities | Buy | Reiterate | |
2020-05-01 | UBS | Buy | Maintains | |
2020-05-01 | Piper Sandler | Overweight | Maintains | |
2020-05-01 | Cascend | Buy | Maintains | |
2020-05-01 | JP Morgan | Overweight | Maintains | |
2020-05-01 | Morgan Stanley | Overweight | Maintains | |
2020-05-01 | Raymond James | Outperform | Maintains | |
2020-04-27 | B of A Securities | Buy | Reiterate | |
2020-04-23 | Daiwa Capital | Buy | Outperform | Downgrade |
2020-04-17 | Goldman Sachs | Neutral | Sell | Downgrade |
2020-04-16 | Deutsche Bank | Buy | Maintains | |
2020-04-13 | Raymond James | Outperform | Maintains | |
2020-04-09 | Nomura | Neutral | Maintains | |
2020-04-08 | JP Morgan | Overweight | Maintains | |
2020-04-03 | Credit Suisse | Neutral | Maintains | |
2020-04-03 | Morgan Stanley | Overweight | Maintains | |
2020-03-30 | UBS | Buy | Maintains | |
2020-03-25 | Deutsche Bank | Hold | Buy | Upgrade |
2020-03-23 | Nomura Instinet | Neutral | Maintains | |
2020-03-19 | Canaccord Genuity | Buy | Maintains | |
2020-03-17 | Jefferies | Buy | Reiterate | |
2020-03-17 | Morgan Stanley | Overweight | Maintains | |
2020-03-13 | Wells Fargo | Equal-Weight | Overweight | Upgrade |
2020-03-11 | B of A Securities | Buy | Reiterate | |
2020-03-10 | UBS | Buy | Maintains | |
2020-03-06 | Deutsche Bank | Hold | Maintains | |
2020-03-02 | Cascend | Buy | Reiterate | |
2020-03-02 | Oppenheimer | Perform | Outperform | Upgrade |
2020-02-18 | Canaccord Genuity | Buy | Maintains | |
2020-02-18 | Barclays | Equal-Weight | Maintains | |
2020-01-30 | B of A Securities | Hold | Buy | Upgrade |
2020-01-29 | JP Morgan | Overweight | Maintains | |
2020-01-29 | Cowen & Co. | Outperform | Maintains | |
2020-01-29 | Raymond James | Outperform | Maintains | |
2020-01-29 | Piper Sandler | Overweight | Maintains | |
2020-01-29 | DA Davidson | Buy | Maintains | |
2020-01-29 | Goldman Sachs | Neutral | Maintains | |
2020-01-29 | Monness Crespi Hardt | Buy | Maintains | |
2020-01-29 | Wells Fargo | Equal-Weight | Maintains | |
2020-01-29 | B of A Securities | Buy | Reiterate | |
2020-01-29 | Evercore ISI Group | Outperform | Maintains | |
2020-01-29 | RBC Capital | Outperform | Maintains | |
2020-01-29 | Credit Suisse | Neutral | Maintains | |
2020-01-29 | Citigroup | Buy | Maintains | |
2020-01-29 | Cascend | Buy | Reiterate | |
2020-01-29 | Nomura | Neutral | Maintains | |
2020-01-29 | Baird | Outperform | Maintains | |
2020-01-29 | Deutsche Bank | Hold | Maintains | |
2020-01-29 | Maxim Group | Sell | Hold | Upgrade |
2020-01-27 | Deutsche Bank | Hold | Maintains | |
2020-01-24 | Cowen & Co. | Outperform | Maintains | |
2020-01-24 | Rosenblatt | Sell | Maintains | |
2020-01-24 | Wedbush | Outperform | Maintains | |
2020-01-23 | B of A Securities | Buy | Maintains | |
2020-01-17 | Nomura Instinet | Neutral | Maintains | |
2020-01-17 | Morgan Stanley | Overweight | Maintains | |
2020-01-15 | Canaccord Genuity | Buy | Maintains | |
2020-01-14 | Atlantic Equities | Neutral | Underweight | Downgrade |
2020-01-14 | UBS | Buy | Maintains | |
2020-01-13 | DA Davidson | Buy | Maintains | |
2020-01-09 | Jefferies | Buy | Maintains | |
2020-01-06 | Cascend | Buy | Reiterate | |
2020-01-06 | Needham | Strong Buy | Buy | Downgrade |
2020-01-03 | Bank of America | Buy | Maintains | |
2020-01-03 | RBC Capital | Outperform | Maintains | |
2019-12-23 | Wedbush | Outperform | Maintains | |
2019-12-20 | PiperJaffray | Outperform | Maintains | |
2019-12-17 | Cowen & Co. | Outperform | Maintains | |
2019-12-11 | Evercore ISI Group | Outperform | Maintains | |
2019-12-09 | China Renaissance | Buy | Initiate | |
2019-12-02 | JP Morgan | Overweight | Maintains | |
2019-11-26 | Cascend | Buy | Reiterate | |
2019-11-15 | Wedbush | Outperform | Maintains | |
2019-11-15 | JP Morgan | Overweight | Maintains | |
2019-11-15 | Piper Jaffray | Overweight | Maintains | |
2019-11-14 | Maxim Group | Hold | Sell | Downgrade |
2019-11-13 | RBC Capital | Outperform | Initiate | |
2019-10-31 | UBS | Buy | Maintains | |
2019-10-31 | Barclays | Equal-Weight | Maintains | |
2019-10-31 | Morgan Stanley | Overweight | Maintains | |
2019-10-31 | Piper Jaffray | Overweight | Maintains | |
2019-10-31 | Nomura | Neutral | Maintains | |
2019-10-31 | DA Davidson | Buy | Maintains | |
2019-10-31 | Cowen & Co. | Outperform | Maintains | |
2019-10-31 | Cascend | Buy | Maintains | |
2019-10-31 | Canaccord Genuity | Buy | Maintains | |
2019-10-31 | Wells Fargo | Market Perform | Maintains | |
2019-10-31 | Wedbush | Outperform | Maintains | |
2019-10-28 | Credit Suisse | Neutral | Maintains | |
2015-03-31 | RBC Capital | Outperform | Maintains | |
2015-03-26 | Credit Suisse | Outperform | Outperform | Maintains |
2015-03-24 | Cantor Fitzgerald | Buy | Maintains | |
2015-03-23 | Cowen & Co. | Outperform | Maintains | |
2015-03-18 | Jefferies | Hold | Maintains | |
2015-03-13 | Berenberg | Buy | Maintains | |
2015-03-10 | Nomura | Neutral | Maintains | |
2015-03-10 | Monness Crespi Hardt | Buy | Maintains | |
2015-03-10 | Evercore ISI Group | Buy | Maintains | |
2015-03-09 | Macquarie | Outperform | Maintains | |
2015-03-03 | Oppenheimer | Outperform | Maintains | |
2015-03-02 | Morgan Stanley | Overweight | Maintains | |
2019-10-28 | Jefferies | Buy | Maintains | |
2019-10-28 | Bank of America | Buy | Maintains | |
2019-10-25 | Cascend | Buy | Reiterate | |
2019-10-24 | UBS | Buy | Maintains | |
2019-10-23 | Morgan Stanley | Overweight | Maintains | |
2019-10-22 | Deutsche Bank | Hold | Maintains | |
2019-10-21 | Raymond James | Outperform | Maintains | |
2019-10-17 | Barclays | Equal-Weight | Maintains | |
2019-10-11 | Wedbush | Outperform | Maintains | |
2019-10-10 | Longbow Research | Neutral | Buy | Upgrade |
2019-10-09 | Canaccord Genuity | Buy | Maintains | |
2019-10-07 | Nomura | Neutral | Maintains | |
2019-09-30 | JP Morgan | Overweight | Maintains | |
2019-09-20 | Cascend | Buy | Reiterate | |
2019-09-13 | Goldman Sachs | Neutral | Maintains | |
2019-09-11 | Needham | Strong Buy | Maintains | |
2019-09-11 | Barclays | Equal-Weight | Maintains | |
2019-09-11 | Bank of America | Buy | Reiterate | |
2019-08-08 | Barclays | Equal-Weight | Initiate | |
2019-07-31 | Nomura | Neutral | Maintains | |
2019-07-31 | Bank of America | Buy | Maintains | |
2019-07-31 | Wedbush | Outperform | Maintains | |
2019-07-31 | Citigroup | Buy | Maintains | |
2019-07-31 | Cowen & Co. | Outperform | Maintains | |
2019-07-31 | Piper Jaffray | Overweight | Maintains | |
2019-07-31 | Canaccord Genuity | Buy | Maintains | |
2019-07-31 | Deutsche Bank | Hold | Maintains | |
2019-07-29 | UBS | Buy | Maintains | |
2019-07-22 | Morgan Stanley | Overweight | Maintains | |
2019-07-19 | Nomura | Neutral | Maintains | |
2019-07-18 | Raymond James | Market Perform | Outperform | Upgrade |
2019-07-17 | Goldman Sachs | Neutral | Maintains | |
2019-07-09 | JP Morgan | Overweight | Maintains | |
2019-07-08 | Rosenblatt | Neutral | Sell | Downgrade |
2019-06-20 | Deutsche Bank | Hold | Initiate | |
2019-06-06 | Evercore ISI Group | Outperform | Initiate | |
2019-06-04 | Canaccord Genuity | Buy | Maintains | |
2019-05-30 | Morgan Stanley | Overweight | Maintains | |
2019-05-28 | Citi | Buy | Maintains | |
2019-05-23 | UBS | Buy | Maintains | |
2019-05-17 | Nomura | Neutral | Maintains | |
2019-05-01 | Morgan Stanley | Overweight | Overweight | Maintains |
2019-05-01 | Bank of America | Buy | Buy | Maintains |
2019-05-01 | Wells Fargo | Market Perform | Market Perform | Maintains |
2019-05-01 | Wedbush | Outperform | Outperform | Maintains |
2019-05-01 | Canaccord Genuity | Buy | Buy | Maintains |
2019-04-25 | UBS | Buy | Buy | Maintains |
2019-04-24 | Morgan Stanley | Overweight | Overweight | Maintains |
2019-04-11 | Credit Suisse | Neutral | Initiate | |
2019-04-10 | Bank of America | Buy | Buy | Reiterate |
2019-04-10 | HSBC | Hold | Reduce | Downgrade |
2019-03-26 | UBS | Buy | Buy | Maintains |
2019-03-26 | Baird | Outperform | Outperform | Maintains |
2019-03-26 | Canaccord Genuity | Buy | Buy | Maintains |
2019-03-26 | Morgan Stanley | Overweight | Overweight | Maintains |
2019-03-21 | Needham | Buy | Strong Buy | Upgrade |
2019-03-21 | Citigroup | Buy | Buy | Reiterate |
2019-03-21 | Wedbush | Outperform | Outperform | Maintains |
2019-03-14 | Cowen & Co. | Outperform | Initiate | |
2019-03-11 | Bank of America | Neutral | Buy | Upgrade |
2019-01-30 | Morgan Stanley | Overweight | Overweight | Maintains |
2019-01-30 | BMO Capital | Market Perform | Market Perform | Maintains |
2019-01-30 | Canaccord Genuity | Buy | Buy | Maintains |
2019-01-30 | UBS | Buy | Buy | Maintains |
2019-01-30 | Bank of America | Neutral | Neutral | Reiterate |
2019-01-30 | Nomura | Neutral | Neutral | Maintains |
2019-01-30 | Citigroup | Buy | Buy | Reiterate |
2019-01-04 | Citigroup | Buy | Buy | Maintains |
2019-01-03 | Loop Capital | Buy | Hold | Downgrade |
2019-01-03 | Nomura | Neutral | Neutral | Maintains |
2019-01-03 | Bank of America | Neutral | Neutral | Reiterate |
2019-01-03 | Wedbush | Outperform | Outperform | Maintains |
2019-01-03 | Canaccord Genuity | Buy | Buy | Maintains |
2019-01-03 | Macquarie | Outperform | Neutral | Downgrade |
2019-01-03 | Morgan Stanley | Overweight | Overweight | Maintains |
2019-01-03 | Baird | Outperform | Outperform | Maintains |
2019-01-03 | Citigroup | Buy | Buy | Maintains |
2019-01-03 | Jefferies | Buy | Hold | Downgrade |
2019-01-03 | Wells Fargo | Market Perform | Market Perform | Reiterate |
2018-12-14 | DA Davidson | Buy | Buy | Reiterate |
2018-12-10 | Citigroup | Buy | Buy | Maintains |
2018-12-07 | Morgan Stanley | Overweight | Overweight | Maintains |
2018-12-06 | Rosenblatt | Neutral | Maintains | |
2018-12-04 | HSBC | Buy | Hold | Downgrade |
2018-11-29 | Canaccord Genuity | Buy | Buy | Maintains |
2018-11-20 | Goldman Sachs | Neutral | Reiterate | |
2018-11-14 | UBS | Buy | Buy | Maintains |
2018-11-14 | Guggenheim | Buy | Neutral | Downgrade |
2018-11-08 | Morgan Stanley | Overweight | Overweight | Maintains |
2018-11-02 | Nomura | Neutral | Neutral | Maintains |
2018-11-02 | BMO Capital | Market Perform | Market Perform | Maintains |
2018-11-02 | Citigroup | Buy | Buy | Maintains |
2018-11-02 | Bank of America | Buy | Neutral | Downgrade |
2018-11-02 | Baird | Outperform | Outperform | Maintains |
2018-11-02 | JP Morgan | Overweight | Overweight | Maintains |
2018-10-29 | Jefferies | Buy | Initiate | |
2018-10-19 | Wedbush | Outperform | Initiate | |
2018-09-28 | Nomura | Neutral | Neutral | Maintains |
2018-09-27 | JP Morgan | Overweight | Initiate | |
2018-09-13 | Bank of America | Buy | Buy | Maintains |
2018-09-13 | Morgan Stanley | Overweight | Overweight | Maintains |
2018-09-05 | DA Davidson | Buy | Buy | Maintains |
2018-09-05 | Morgan Stanley | Overweight | Overweight | Maintains |
2018-09-04 | Canaccord Genuity | Buy | Buy | Maintains |
2018-08-31 | Nomura | Neutral | Neutral | Maintains |
2018-08-21 | Bank of America | Buy | Buy | Maintains |
2018-08-02 | Citigroup | Buy | Buy | Maintains |
2018-08-01 | Canaccord Genuity | Buy | Buy | Maintains |
2018-08-01 | BMO Capital | Market Perform | Market Perform | Maintains |
2018-08-01 | Deutsche Bank | Hold | Hold | Maintains |
2018-07-24 | Morgan Stanley | Overweight | Overweight | Maintains |
2018-07-23 | BMO Capital | Market Perform | Market Perform | Maintains |
2018-06-08 | Argus | Buy | Buy | Maintains |
2018-05-30 | Maxim Group | Buy | Hold | Downgrade |
2018-05-24 | Morgan Stanley | Overweight | Overweight | Maintains |
2018-05-02 | Canaccord Genuity | Buy | Buy | Maintains |
2018-05-02 | Barclays | Equal-Weight | Equal-Weight | Maintains |
2018-05-02 | BMO Capital | Market Perform | Market Perform | Maintains |
2018-04-30 | DA Davidson | Buy | Initiate | |
2018-04-30 | Barclays | Equal-Weight | Equal-Weight | Maintains |
2018-04-20 | Morgan Stanley | Overweight | Overweight | Maintains |
2018-04-11 | Monness Crespi Hardt | Buy | Initiate | |
2018-03-16 | Barclays | Equal-Weight | Equal-Weight | Maintains |
2018-02-07 | Goldman Sachs | Neutral | Initiate | |
2018-02-05 | Hilliard Lyons | Long-Term Buy | Buy | Upgrade |
2018-02-02 | Barclays | Equal-Weight | Equal-Weight | Maintains |
2018-02-02 | Morgan Stanley | Overweight | Overweight | Maintains |
2018-02-02 | BMO Capital | Market Perform | Market Perform | Maintains |
2018-02-02 | Bernstein | Outperform | Market Perform | Downgrade |
2018-02-02 | KeyBanc | Overweight | Sector Weight | Downgrade |
2018-02-02 | Maxim Group | Buy | Buy | Maintains |
2018-01-31 | BMO Capital | Outperform | Market Perform | Downgrade |
2018-01-31 | Loop Capital | Buy | Buy | Maintains |
2018-01-25 | Morgan Stanley | Overweight | Overweight | Maintains |
2018-01-23 | Morgan Stanley | Overweight | Overweight | Maintains |
2018-01-22 | Atlantic Equities | Overweight | Neutral | Downgrade |
2018-01-17 | Longbow Research | Buy | Neutral | Downgrade |
2017-12-19 | Instinet | Buy | Neutral | Downgrade |
2017-11-06 | Argus | Buy | Maintains | |
2017-11-03 | Rosenblatt | Neutral | Buy | Upgrade |
2017-11-03 | BMO Capital | Outperform | Maintains | |
2017-11-03 | Morgan Stanley | Overweight | Maintains | |
2017-11-03 | Canaccord Genuity | Buy | Maintains | |
2017-11-03 | Bernstein | Outperform | Maintains | |
2017-11-03 | Loop Capital | Buy | Maintains | |
2017-11-03 | Citigroup | Buy | Maintains | |
2017-11-03 | Baird | Outperform | Maintains | |
2017-11-03 | UBS | Buy | Maintains | |
2017-10-25 | HSBC | Buy | Initiate | |
2017-10-16 | KeyBanc | Sector Weight | Overweight | Upgrade |
2017-10-13 | Barclays | Equal-Weight | Maintains | |
2017-09-22 | PiperJaffray | Overweight | Overweight | Maintains |
2017-09-19 | Morgan Stanley | Overweight | Maintains | |
2017-09-06 | Nomura | Buy | Maintains | |
2017-08-03 | Nomura | Buy | Maintains | |
2017-08-02 | BMO Capital | Outperform | Maintains | |
2017-08-02 | UBS | Buy | Maintains | |
2017-08-02 | Barclays | Equal-Weight | Maintains | |
2017-08-02 | Deutsche Bank | Hold | Maintains | |
2017-07-24 | Loop Capital | Buy | Initiate | |
2017-07-17 | Morgan Stanley | Overweight | Maintains | |
2017-06-12 | Mizuho | Buy | Neutral | Downgrade |
2017-06-05 | Pacific Crest | Overweight | Sector Weight | Downgrade |
2017-04-19 | Morgan Stanley | Overweight | Overweight | Maintains |
2017-04-18 | Credit Suisse | Outperform | Outperform | Maintains |
2017-04-04 | Pacific Crest | Overweight | Maintains | |
2017-03-24 | Needham | Strong Buy | Buy | Downgrade |
2017-03-24 | Nomura | Buy | Maintains | |
2017-03-21 | Bernstein | Outperform | Outperform | Maintains |
2017-03-06 | Citigroup | Buy | Maintains | |
2017-03-01 | BTIG Research | Buy | Buy | Maintains |
2017-01-24 | Barclays | Overweight | Equal-Weight | Downgrade |
2017-01-04 | Guggenheim | Buy | Initiate | |
2016-10-26 | Macquarie | Outperform | Maintains | |
2016-10-26 | Brean Capital | Buy | Maintains | |
2016-10-26 | Morgan Stanley | Overweight | Maintains | |
2016-10-26 | Stifel Nicolaus | Buy | Hold | Downgrade |
2016-10-26 | Drexel Hamilton | Buy | Maintains | |
2016-10-26 | Goldman Sachs | Buy | Maintains | |
2016-10-26 | Citigroup | Buy | Maintains | |
2016-10-26 | Credit Suisse | Outperform | Maintains | |
2016-10-26 | Barclays | Overweight | Maintains | |
2016-10-26 | PiperJaffray | Overweight | Maintains | |
2016-10-12 | Credit Suisse | Outperform | Maintains | |
2016-10-12 | UBS | Buy | Maintains | |
2016-10-12 | Goldman Sachs | Buy | Maintains | |
2016-09-30 | Citigroup | Buy | Maintains | |
2016-09-29 | Barclays | Overweight | Maintains | |
2016-09-22 | RBC Capital | Outperform | Maintains | |
2016-09-22 | Nomura | Buy | Maintains | |
2016-09-16 | CLSA | Buy | Maintains | |
2016-09-15 | Credit Suisse | Outperform | Maintains | |
2016-09-15 | BTIG Research | Buy | Maintains | |
2016-09-14 | Morgan Stanley | Outperform | Maintains | |
2016-09-13 | Goldman Sachs | Buy | Maintains | |
2016-09-08 | Nomura | Buy | Maintains | |
2016-09-08 | Pacific Crest | Outperform | Maintains | |
2016-09-08 | Citigroup | Buy | Maintains | |
2016-09-08 | Oppenheimer | Perform | Maintains | |
2016-09-08 | William Blair | Outperform | Maintains | |
2016-09-08 | Morgan Stanley | Overweight | Maintains | |
2016-09-08 | Bernstein | Outperform | Maintains | |
2016-09-08 | Deutsche Bank | Hold | Maintains | |
2016-09-08 | Wells Fargo | Outperform | Market Perform | Downgrade |
2016-09-08 | Drexel Hamilton | Buy | Maintains | |
2016-09-08 | Stifel Nicolaus | Buy | Maintains | |
2016-09-08 | Goldman Sachs | Buy | Maintains | |
2016-09-08 | JP Morgan | Overweight | Maintains | |
2016-09-08 | Macquarie | Outperform | Maintains | |
2016-09-08 | UBS | Buy | Maintains | |
2016-08-11 | RBC Capital | Outperform | Maintains | |
2016-08-02 | Daiwa Capital | Buy | Outperform | Downgrade |
2016-07-28 | Hilliard Lyons | Long-Term Buy | Buy | Upgrade |
2016-07-27 | RBC Capital | Outperform | Maintains | |
2016-07-27 | BTIG Research | Buy | Maintains | |
2016-07-27 | Morgan Stanley | Overweight | Maintains | |
2016-07-27 | JP Morgan | Overweight | Maintains | |
2016-07-27 | Credit Suisse | Outperform | Maintains | |
2016-07-27 | Citigroup | Buy | Maintains | |
2016-07-27 | Raymond James | Market Perform | Outperform | Upgrade |
2016-07-27 | BMO Capital | Outperform | Maintains | |
2016-07-27 | Brean Capital | Buy | Maintains | |
2016-07-27 | Drexel Hamilton | Buy | Maintains | |
2016-07-27 | UBS | Buy | Maintains | |
2016-07-26 | UBS | Buy | Maintains | |
2016-07-15 | Barclays | Overweight | Maintains | |
2016-07-06 | Longbow Research | Buy | Initiate | |
2016-06-02 | Goldman Sachs | Buy | Maintains | |
2016-05-11 | UBS | Buy | Maintains | |
2016-04-27 | Maxim Group | Buy | Maintains | |
2016-04-27 | CLSA | Buy | Maintains | |
2016-04-27 | Barclays | Overweight | Maintains | |
2016-04-27 | Morgan Stanley | Overweight | Maintains | |
2016-04-27 | Cowen & Co. | Outperform | Maintains | |
2016-04-27 | RBC Capital | Outperform | Maintains | |
2016-04-27 | Brean Capital | Buy | Maintains | |
2016-04-27 | Pacific Crest | Overweight | Maintains | |
2016-04-27 | Goldman Sachs | Buy | Maintains | |
2016-04-27 | PiperJaffray | Overweight | Maintains | |
2016-04-27 | Baird | Outperform | Maintains | |
2016-04-27 | Macquarie | Buy | Maintains | |
2016-04-27 | Nomura | Buy | Maintains | |
2016-04-27 | Oppenheimer | Outperform | Perform | Downgrade |
2016-04-27 | FBN Securities | Outperform | Maintains | |
2016-04-27 | Citigroup | Buy | Maintains | |
2016-04-26 | PiperJaffray | Overweight | Maintains | |
2016-04-26 | BTIG Research | Buy | Maintains | |
2016-04-20 | Barclays | Overweight | Maintains | |
2016-04-07 | BTIG Research | Buy | Maintains | |
2016-04-06 | Needham | Strong Buy | Initiate | |
2016-04-04 | Credit Suisse | Outperform | Maintains | |
2016-04-04 | Brean Capital | Buy | Maintains | |
2016-03-30 | Cowen & Co. | Market Perform | Outperform | Upgrade |
2016-03-10 | CLSA | Buy | Maintains | |
2016-03-07 | Pacific Crest | Overweight | Maintains | |
2016-02-12 | FBR Capital | Outperform | Maintains | |
2016-01-27 | PiperJaffray | Overweight | Maintains | |
2016-01-27 | FBR Capital | Outperform | Maintains | |
2016-01-27 | Barclays | Overweight | Maintains | |
2016-01-11 | Deutsche Bank | Hold | Maintains | |
2016-01-11 | Oppenheimer | Outperform | Maintains | |
2016-01-11 | Mizuho | Neutral | Buy | Upgrade |
2016-01-08 | Pacific Crest | Overweight | Maintains | |
2016-01-08 | Canaccord Genuity | Buy | Maintains | |
2016-01-07 | RBC Capital | Outperform | Maintains | |
2015-12-22 | Cowen & Co. | Market Perform | Maintains | |
2015-12-14 | Barclays | Overweight | Maintains | |
2015-12-11 | BMO Capital | Outperform | Initiate | |
2015-11-18 | Goldman Sachs | Buy | Maintains | |
2015-10-28 | Pacific Crest | Sector Weight | Overweight | Upgrade |
2015-10-28 | Morgan Stanley | Overweight | Maintains | |
2015-10-28 | Barclays | Overweight | Maintains | |
2015-10-28 | Credit Suisse | Outperform | Maintains | |
2015-10-23 | Maxim Group | Neutral | Buy | Upgrade |
2015-10-14 | Barclays | Overweight | Initiate | |
2015-10-11 | Morgan Stanley | Overweight | Maintains | |
2015-10-01 | Drexel Hamilton | Buy | Initiate | |
2015-09-28 | Sterne Agee CRT | Buy | Initiate | |
2015-09-21 | Canaccord Genuity | Buy | Maintains | |
2015-09-16 | JMP Securities | Outperform | Maintains | |
2015-09-09 | Rosenblatt | Buy | Initiate | |
2015-08-25 | Wells Fargo | Market Perform | Outperform | Upgrade |
2015-08-05 | Bank of America | Buy | Neutral | Downgrade |
2015-07-30 | Nomura | Buy | Initiate | |
2015-07-22 | Cowen & Co. | Outperform | Market Perform | Downgrade |
2015-07-13 | Societe Generale | Hold | Buy | Upgrade |
2015-04-28 | Susquehanna | Positive | Maintains | |
2015-04-28 | Canaccord Genuity | Buy | Maintains | |
2015-04-27 | Brean Capital | Buy | Initiate | |
2015-04-27 | Jefferies | Hold | Maintains | |
2015-04-17 | FBR Capital | Outperform | Initiate | |
2015-04-16 | Maxim Group | Hold | Initiate | |
2015-04-10 | Raymond James | Outperform | Market Perform | Downgrade |
2015-04-08 | Societe Generale | Buy | Hold | Downgrade |
2013-09-09 | FBN Securities | Outperform | Maintains | |
2013-09-06 | Evercore Partners | Overweight | Maintains | |
2013-09-04 | Cantor Fitzgerald | Buy | Initiate | |
2013-09-03 | ABG Sundal Collier | Hold | Sell | Downgrade |
2013-08-21 | UBS | Buy | Maintains | |
2013-08-15 | RBC Capital | Outperform | Maintains | |
2013-08-12 | Needham | Buy | Maintains | |
2013-08-02 | Standpoint Research | Buy | Hold | Downgrade |
2013-08-01 | Jefferies | Hold | Maintains | |
2013-07-24 | BMO Capital | Market Perform | Outperform | Upgrade |
2013-07-24 | Stifel Nicolaus | Buy | Maintains | |
2013-07-24 | Bank of America | Buy | Maintains | |
2013-07-24 | Goldman Sachs | Buy | Maintains | |
2013-07-22 | BMO Capital | Market Perform | Maintains | |
2013-07-01 | Raymond James | Outperform | Strong Buy | Upgrade |
2013-06-24 | BMO Capital | Market Perform | Maintains | |
2013-06-24 | Jefferies | Hold | Maintains | |
2013-05-15 | Susquehanna | Neutral | Initiate | |
2013-05-06 | Barclays | Overweight | Maintains | |
2013-04-25 | ABG Sundal Collier | Sell | Hold | Upgrade |
2013-04-25 | Hamburger Sparkasse | Buy | Hold | Downgrade |
2013-04-24 | Societe Generale | Buy | Maintains | |
2013-04-24 | Nomura | Neutral | Maintains | |
2013-04-24 | Credit Suisse | Outperform | Maintains | |
2013-04-24 | FBN Securities | Outperform | Maintains | |
2013-04-24 | Hilliard Lyons | Long-Term Buy | Buy | Upgrade |
2013-04-24 | Citigroup | Neutral | Maintains | |
2013-04-24 | Ameriprise Financial | Buy | Initiate | |
2013-04-24 | BMO Capital | Outperform | Market Perform | Downgrade |
2013-04-23 | FBR Capital | Outperform | Maintains | |
2015-02-25 | Stifel Nicolaus | Buy | Maintains | |
2015-02-24 | Stifel Nicolaus | Buy | Maintains | |
2015-02-11 | JP Morgan | Overweight | Maintains | |
2015-01-28 | Evercore ISI Group | Buy | Buy | Maintains |
2015-01-28 | JP Morgan | Overweight | Maintains | |
2015-01-28 | RBC Capital | Outperform | Outperform | Maintains |
2015-01-28 | Cowen & Co. | Outperform | Outperform | Maintains |
2015-01-28 | Barclays | Overweight | Maintains | |
2015-01-28 | BMO Capital | Outperform | Outperform | Maintains |
2015-01-28 | Jefferies | Hold | Hold | Maintains |
2015-01-28 | Deutsche Bank | Hold | Hold | Maintains |
2015-01-16 | RBC Capital | Outperform | Outperform | Maintains |
2015-01-16 | Societe Generale | Buy | Buy | Maintains |
2015-01-15 | Mizuho | Buy | Neutral | Downgrade |
2015-01-13 | Credit Suisse | Neutral | Outperform | Upgrade |
2014-12-08 | Citigroup | Buy | Maintains | |
2014-12-03 | JMP Securities | Market Outperform | Maintains | |
2014-12-02 | Canaccord Genuity | Buy | Maintains | |
2014-12-01 | Barclays | Overweight | Maintains | |
2014-11-25 | Stifel Nicolaus | Buy | Maintains | |
2014-11-20 | Morgan Stanley | Overweight | Maintains | |
2014-11-19 | Jefferies | Hold | Maintains | |
2014-11-18 | Oppenheimer | Outperform | Maintains | |
2014-10-21 | Morgan Stanley | Overweight | Maintains | |
2014-10-21 | Barclays | Overweight | Maintains | |
2014-10-21 | Cantor Fitzgerald | Buy | Maintains | |
2014-10-14 | Credit Suisse | Neutral | Maintains | |
2014-10-09 | Oppenheimer | Market Perform | Outperform | Upgrade |
2014-10-07 | Susquehanna | Positive | Maintains | |
2014-10-03 | Deutsche Bank | Buy | Hold | Downgrade |
2014-10-02 | Citigroup | Buy | Maintains | |
2014-09-30 | Evercore Partners | Overweight | Maintains | |
2014-09-30 | Jefferies | Hold | Initiate | |
2014-09-10 | Mizuho | Buy | Maintains | |
2014-09-10 | Pacific Crest | Outperform | Sector Perform | Downgrade |
2014-09-10 | Goldman Sachs | Buy | Maintains | |
2014-09-10 | Barclays | Overweight | Maintains | |
2014-09-10 | Wells Fargo | Market Perform | Maintains | |
2014-09-02 | Nomura | Neutral | Maintains | |
2014-07-23 | Macquarie | Outperform | Maintains | |
2014-07-23 | Raymond James | Outperform | Maintains | |
2014-07-23 | Nomura | Neutral | Maintains | |
2014-07-21 | UBS | Buy | Maintains | |
2014-07-21 | JMP Securities | Market Perform | Market Outperform | Upgrade |
2014-07-14 | Morgan Stanley | Overweight | Maintains | |
2014-07-14 | Barclays | Equal-weight | Overweight | Upgrade |
2014-07-11 | Canaccord Genuity | Buy | Maintains | |
2014-07-02 | Evercore Partners | Overweight | Maintains | |
2014-06-25 | Credit Suisse | Neutral | Maintains | |
2014-06-17 | Societe Generale | Hold | Buy | Upgrade |
2014-06-13 | Raymond James | Outperform | Maintains | |
2014-06-11 | Monness Crespi Hardt | Buy | Maintains | |
2014-06-11 | Deutsche Bank | Buy | Maintains | |
2014-06-10 | Citigroup | Neutral | Maintains | |
2014-06-10 | Barclays | Equal-Weight | Maintains | |
2014-06-09 | Stifel Nicolaus | Buy | Maintains | |
2014-06-03 | Canaccord Genuity | Buy | Maintains | |
2014-06-03 | Credit Suisse | Neutral | Maintains | |
2014-05-29 | UBS | Buy | Maintains | |
2014-05-29 | Baird | Outperform | Maintains | |
2014-05-29 | Bank of America | Neutral | Maintains | |
2014-05-28 | Barclays | Equal-Weight | Maintains | |
2014-05-28 | Bernstein | Outperform | Maintains | |
2014-05-09 | ISI Group | Strong Buy | Buy | Downgrade |
2014-05-06 | RBC Capital | Outperform | Maintains | |
2014-04-24 | Pacific Crest | Outperform | Maintains | |
2014-04-24 | Nomura | Neutral | Maintains | |
2014-04-24 | Credit Suisse | Neutral | Maintains | |
2014-04-24 | Bank of America | Neutral | Maintains | |
2014-04-24 | Citigroup | Hold | Maintains | |
2014-04-24 | Canaccord Genuity | Buy | Maintains | |
2014-04-24 | Barclays | Equal-Weight | Maintains | |
2014-04-24 | CLSA | Outperform | Buy | Upgrade |
2014-04-10 | Deutsche Bank | Buy | Initiate | |
2014-03-21 | Macquarie | Outperform | Initiate | |
2014-03-11 | Pacific Crest | Sector Perform | Outperform | Upgrade |
2014-03-03 | Canaccord Genuity | Buy | Maintains | |
2014-02-20 | Barclays | Overweight | Equal-weight | Downgrade |
2014-02-14 | Bank of America | Neutral | Maintains | |
2014-01-28 | UBS | Buy | Maintains | |
2014-01-28 | Raymond James | Strong Buy | Outperform | Downgrade |
2014-01-28 | JP Morgan | Overweight | Maintains | |
2014-01-28 | Citigroup | Hold | Maintains | |
2014-01-28 | Nomura | Neutral | Maintains | |
2014-01-28 | Hilliard Lyons | Buy | Long-Term Buy | Downgrade |
2014-01-28 | BGC Financial | Buy | Hold | Downgrade |
2014-01-28 | Barclays | Overweight | Maintains | |
2014-01-28 | Oppenheimer | Outperform | Market Perform | Downgrade |
2014-01-27 | BGC Financial | Buy | Hold | Downgrade |
2014-01-21 | Societe Generale | Buy | Hold | Downgrade |
2014-01-13 | Oracle Investment Research | Strong Buy | Maintains | |
2014-01-06 | Standpoint | Hold | Sell | Downgrade |
2014-01-02 | Wells Fargo | Outperform | Market Perform | Downgrade |
2013-12-23 | FBN Securities | Outperform | Maintains | |
2013-12-23 | Raymond James | Strong Buy | Maintains | |
2013-12-23 | Stifel | Buy | Maintains | |
2013-12-19 | Monness Crespi Hardt | Buy | Maintains | |
2013-12-19 | JP Morgan | Overweight | Maintains | |
2013-12-19 | Susquehanna | Positive | Maintains | |
2013-12-16 | Morgan Stanley | Overweight | Maintains | |
2013-12-12 | Canaccord Genuity | Buy | Maintains | |
2013-12-10 | Bank of America | Neutral | Maintains | |
2013-12-06 | Citigroup | Neutral | Maintains | |
2013-12-03 | UBS | Neutral | Buy | Upgrade |
2013-12-02 | UBS | Neutral | Buy | Upgrade |
2013-11-29 | Cantor Fitzgerald | Buy | Maintains | |
2013-11-25 | Wells Fargo | Outperform | Maintains | |
2013-11-18 | Susquehanna | Positive | Maintains | |
2013-11-14 | Canaccord Genuity | Buy | Maintains | |
2013-10-29 | Nomura | Neutral | Maintains | |
2013-10-29 | Jefferies | Buy | Maintains | |
2013-10-29 | Citigroup | Neutral | Maintains | |
2013-10-29 | Wells Fargo | Outperform | Maintains | |
2013-10-29 | Baird | Neutral | Outperform | Upgrade |
2013-10-29 | Janney Capital | Buy | Maintains | |
2013-10-29 | Canaccord Genuity | Buy | Maintains | |
2013-10-29 | BMO Capital | Outperform | Maintains | |
2013-10-29 | Goldman Sachs | Buy | Maintains | |
2013-10-29 | Stifel Nicolaus | Buy | Maintains | |
2013-10-29 | PiperJaffray | Overweight | Maintains | |
2013-10-29 | Monness Crespi Hardt | Buy | Maintains | |
2013-10-29 | Deutsche Bank | Buy | Maintains | |
2013-10-23 | Wells Fargo | Outperform | Maintains | |
2013-10-23 | Nomura | Neutral | Maintains | |
2013-10-21 | Societe Generale | Hold | Buy | Upgrade |
2013-10-14 | Mizuho | Buy | Maintains | |
2013-10-07 | Jefferies | Hold | Buy | Upgrade |
2013-10-04 | BMO Capital | Outperform | Maintains | |
2013-09-30 | Global Equities Research | Overweight | Maintains | |
2013-09-27 | Monness Crespi Hardt | Buy | Maintains | |
2013-09-24 | Susquehanna | Neutral | Positive | Upgrade |
2013-09-24 | Barclays | Overweight | Maintains | |
2013-09-23 | Societe Generale | Buy | Hold | Downgrade |
2013-09-23 | FBN Securities | Outperform | Maintains | |
2013-09-13 | Jefferies | Hold | Maintains | |
2013-09-11 | Nomura | Neutral | Maintains | |
2013-09-11 | Credit Suisse | Outperform | Neutral | Downgrade |
2013-09-11 | Bank of America | Buy | Neutral | Downgrade |
2013-09-11 | Oppenheimer | Outperform | Maintains | |
2013-09-11 | PiperJaffray | Overweight | Maintains | |
2013-09-11 | Canaccord Genuity | Buy | Maintains | |
2013-09-11 | UBS | Buy | Neutral | Downgrade |
2013-04-22 | Avondale Partners | Market Perform | Market Outperform | Upgrade |
2013-04-22 | Monness Crespi Hardt | Buy | Maintains | |
2013-04-22 | BGC Financial | Hold | Buy | Upgrade |
2013-04-22 | BMO Capital | Outperform | Maintains | |
2013-04-22 | Sterne Agee | Buy | Maintains | |
2013-04-19 | Barclays | Overweight | Maintains | |
2013-04-19 | Standpoint | Buy | Initiate | |
2013-04-18 | Janney Capital | Buy | Maintains | |
2013-04-18 | BMO Capital | Outperform | Maintains | |
2013-04-16 | PiperJaffray | Overweight | Maintains | |
2013-04-16 | Stifel Nicolaus | Buy | Maintains | |
2013-04-12 | RBC Capital | Outperform | Maintains | |
2013-04-04 | Lazard | Buy | Initiate | |
2013-04-02 | Goldman Sachs | Buy | Maintains | |
2013-03-26 | Oppenheimer | Outperform | Maintains | |
2013-03-20 | Canaccord Genuity | Buy | Maintains | |
2013-03-15 | Sterne Agee | Buy | Maintains | |
2013-03-14 | BTIG Research | Neutral | Buy | Upgrade |
2013-03-12 | Jefferies | Hold | Maintains | |
2013-03-11 | Credit Agricole | Buy | Outperform | Downgrade |
2013-03-06 | Berenberg | Buy | Sell | Downgrade |
2013-03-06 | Citigroup | Neutral | Maintains | |
2013-03-05 | Cleveland Research | Buy | Neutral | Downgrade |
2013-02-25 | Needham | Buy | Maintains | |
2013-01-28 | Baird | Outperform | Market Perform | Downgrade |
2013-01-24 | RBC Capital | Outperform | Maintains | |
2013-01-24 | Sterne Agee | Buy | Maintains | |
2013-01-24 | BGC Financial | Hold | Maintains | |
2013-01-24 | Deutsche Bank | Buy | Maintains | |
2013-01-24 | Scotiabank | Outperform | Sector Perform | Downgrade |
2013-01-24 | Canaccord Genuity | Buy | Maintains | |
2013-01-24 | UBS | Buy | Maintains | |
2013-01-24 | Credit Suisse | Outperform | Maintains | |
2013-01-24 | Stifel Nicolaus | Buy | Maintains | |
2013-01-24 | PiperJaffray | Overweight | Maintains | |
2013-01-24 | Societe Generale | Buy | Maintains | |
2013-01-24 | Oracle Investment Research | Strong Buy | Maintains | |
2013-01-24 | Topeka | Buy | Maintains | |
2013-01-24 | Credit Agricole | Buy | Maintains | |
2013-01-24 | Goldman Sachs | Buy | Maintains | |
2013-01-24 | Jefferies | Buy | Hold | Downgrade |
2013-01-24 | FBN Securities | Outperform | Maintains | |
2013-01-24 | Nomura | Neutral | Maintains | |
2013-01-24 | Barclays | Overweight | Maintains | |
2013-01-24 | Janney Capital | Buy | Maintains | |
2013-01-24 | Hilliard Lyons | Buy | Long-term Buy | Downgrade |
2013-01-24 | BMO Capital | Outperform | Maintains | |
2013-01-22 | Scotiabank | Sector Outperform | Maintains | |
2013-01-22 | UBS | Buy | Maintains | |
2013-01-22 | Monness, Crespi, Hardt | Buy | Maintains | |
2013-01-17 | BMO Capital | Outperform | Maintains | |
2013-01-17 | JP Morgan | Overweight | Maintains | |
2013-01-16 | Stifel | Buy | Maintains | |
2013-01-16 | Bank of America | Buy | Maintains | |
2013-01-16 | Pacific Crest | Outperform | Sector Perform | Downgrade |
2013-01-16 | BGC Financial | Hold | Maintains | |
2013-01-15 | Nomura | Neutral | Maintains | |
2013-01-11 | Credit Agricole | Buy | Maintains | |
2013-01-10 | PiperJaffray | Overweight | Maintains | |
2013-01-07 | Barclays | Overweight | Maintains | |
2012-12-17 | Citigroup | Buy | Neutral | Downgrade |
2012-12-17 | Mizuho | Buy | Maintains | |
2012-12-17 | Pacific Crest | Outperform | Maintains | |
2012-12-17 | BMO Capital | Outperform | Maintains | |
2012-12-14 | UBS | Buy | Maintains | |
2012-12-10 | Jefferies | Buy | Maintains | |
2024-07-26 | Raymond James | Outperform | Outperform | Maintains |
2024-07-18 | Goldman Sachs | Buy | Buy | Maintains |
2024-07-17 | CFRA | Buy | Buy | Maintains |
2025-01-03 | Bernstein | Outperform | Outperform | Maintains |
2025-01-03 | B of A Securities | Buy | Buy | Maintains |
2024-09-25 | New Street Research | Neutral | Neutral | Reiterate |
2025-08-07 | Wedbush | Outperform | Outperform | Reiterate |
2025-06-26 | JP Morgan | Overweight | Overweight | Maintains |
2024-08-05 | Needham | Buy | Buy | Reiterate |
2024-09-10 | Oppenheimer | Outperform | Outperform | Maintains |
2024-09-10 | JP Morgan | Overweight | Overweight | Maintains |
2024-09-10 | Piper Sandler | Neutral | Neutral | Reiterate |
2024-09-10 | Morgan Stanley | Overweight | Overweight | Maintains |
2024-09-10 | Rosenblatt | Buy | Buy | Maintains |
2024-09-10 | Maxim Group | Hold | Hold | Maintains |
2024-09-10 | B of A Securities | Buy | Buy | Maintains |
2024-09-10 | Wedbush | Outperform | Outperform | Maintains |
2024-09-10 | Needham | Buy | Buy | Reiterate |
2024-07-24 | Barclays | Underweight | Underweight | Maintains |
2024-07-24 | JP Morgan | Overweight | Overweight | Maintains |
2025-01-27 | Rosenblatt | Buy | Buy | Maintains |
2025-01-23 | Wedbush | Outperform | Outperform | Reiterate |
2025-01-23 | Goldman Sachs | Buy | Buy | Maintains |
2024-10-01 | Barclays | Underweight | Underweight | Maintains |
2024-11-25 | Morgan Stanley | Overweight | Overweight | Reiterate |
2025-08-01 | Citigroup | Buy | Buy | Maintains |
2025-08-01 | UBS | Neutral | Neutral | Maintains |
2024-07-25 | Baird | Outperform | Outperform | Maintains |
2024-11-01 | Maxim Group | Hold | Hold | Maintains |
2024-11-01 | Barclays | Underweight | Underweight | Maintains |
2024-11-01 | Rosenblatt | Buy | Buy | Maintains |
2024-11-01 | Needham | Buy | Buy | Reiterate |
2024-08-27 | Citigroup | Buy | Buy | Maintains |
2024-08-27 | Piper Sandler | Neutral | Neutral | Reiterate |
2024-08-27 | Morgan Stanley | Overweight | Overweight | Reiterate |
2024-08-19 | MoffettNathanson | Neutral | Initiate | |
2025-01-24 | B of A Securities | Buy | Buy | Maintains |
2024-10-03 | B of A Securities | Buy | Buy | Reiterate |
2024-08-06 | Morgan Stanley | Overweight | Overweight | Maintains |
2024-08-28 | Tigress Financial | Strong Buy | Strong Buy | Maintains |
2024-11-29 | Wedbush | Outperform | Outperform | Reiterate |
2025-04-29 | Morgan Stanley | Overweight | Overweight | Maintains |
2024-08-27 | Evercore ISI Group | Outperform | Outperform | Maintains |
2024-08-27 | B of A Securities | Buy | Buy | Reiterate |
2024-08-27 | Melius Research | Buy | Buy | Reiterate |
2024-12-13 | Morgan Stanley | Overweight | Overweight | Reiterate |
2025-04-14 | JP Morgan | Overweight | Overweight | Maintains |
2025-04-14 | DA Davidson | Buy | Buy | Maintains |
2025-04-14 | Citigroup | Buy | Buy | Maintains |
2024-12-26 | Wedbush | Outperform | Outperform | Maintains |
2024-10-25 | Keybanc | Sector Weight | Underweight | Downgrade |
2024-09-16 | Evercore ISI Group | Outperform | Outperform | Reiterate |
2024-08-02 | Rosenblatt | Buy | Buy | Maintains |
2024-08-02 | Maxim Group | Hold | Hold | Maintains |
2024-08-02 | Wedbush | Outperform | Outperform | Maintains |
2024-08-02 | Goldman Sachs | Buy | Buy | Maintains |
2024-08-02 | Barclays | Underweight | Underweight | Maintains |
2024-08-02 | Citigroup | Buy | Buy | Maintains |
2024-07-29 | TD Cowen | Buy | Buy | Maintains |
2025-01-21 | Loop Capital | Buy | Hold | Downgrade |
2025-01-21 | JP Morgan | Overweight | Overweight | Maintains |
2025-01-21 | Needham | Buy | Buy | Reiterate |
2025-01-21 | Jefferies | Hold | Underperform | Downgrade |
2025-08-01 | JP Morgan | Overweight | Overweight | Maintains |
2025-08-01 | Barclays | Underweight | Underweight | Maintains |
2025-08-01 | Raymond James | Outperform | Outperform | Reiterate |
2025-08-01 | Wedbush | Outperform | Outperform | Reiterate |
2025-08-01 | Rosenblatt | Neutral | Neutral | Maintains |
2025-08-01 | B of A Securities | Buy | Buy | Maintains |
2025-08-01 | Morgan Stanley | Overweight | Overweight | Maintains |
2025-01-31 | Citigroup | Buy | Buy | Maintains |
2025-01-31 | Needham | Buy | Buy | Reiterate |
2025-01-31 | B of A Securities | Buy | Buy | Maintains |
2025-01-31 | Evercore ISI Group | Outperform | Outperform | Maintains |
2025-01-31 | Morgan Stanley | Overweight | Overweight | Maintains |
2025-01-31 | Jefferies | Underperform | Underperform | Maintains |
2025-01-31 | JP Morgan | Overweight | Overweight | Maintains |
2025-01-31 | Barclays | Underweight | Underweight | Maintains |
2025-01-31 | Goldman Sachs | Buy | Buy | Maintains |
2025-04-07 | Wedbush | Outperform | Outperform | Maintains |
2024-09-05 | B of A Securities | Buy | Buy | Maintains |
2024-09-04 | UBS | Neutral | Neutral | Maintains |
2025-03-14 | Wedbush | Outperform | Outperform | Reiterate |
2024-10-09 | Piper Sandler | Neutral | Neutral | Reiterate |
2025-01-07 | MoffettNathanson | Neutral | Sell | Downgrade |
2024-09-09 | Wedbush | Outperform | Outperform | Reiterate |
2025-05-02 | Wedbush | Outperform | Outperform | Maintains |
2025-01-29 | Oppenheimer | Outperform | Perform | Downgrade |
2025-04-23 | Goldman Sachs | Buy | Buy | Maintains |
2025-04-23 | UBS | Neutral | Neutral | Maintains |
2025-03-18 | Evercore ISI Group | Outperform | Outperform | Maintains |
2024-09-24 | Needham | Buy | Buy | Reiterate |
2025-03-03 | Wedbush | Outperform | Outperform | Reiterate |
2024-12-10 | Needham | Buy | Buy | Reiterate |
2025-04-03 | B of A Securities | Buy | Buy | Maintains |
2025-04-03 | Tigress Financial | Strong Buy | Strong Buy | Maintains |
2025-04-03 | Rosenblatt | Buy | Buy | Maintains |
2025-04-04 | Needham | Buy | Buy | Reiterate |
2025-06-04 | Needham | Buy | Hold | Downgrade |
2025-07-09 | Wedbush | Outperform | Outperform | Reiterate |
2025-01-22 | Barclays | Underweight | Underweight | Maintains |
2024-09-19 | Needham | Buy | Buy | Reiterate |
2025-05-01 | Rosenblatt | Buy | Buy | Maintains |
2025-04-30 | Barclays | Underweight | Underweight | Maintains |
2025-04-30 | Loop Capital | Hold | Hold | Maintains |
2025-04-30 | Raymond James | Outperform | Outperform | Maintains |
2025-03-12 | Morgan Stanley | Overweight | Overweight | Maintains |
2025-04-09 | Jefferies | Underperform | Hold | Upgrade |
2025-04-08 | Keybanc | Underweight | Underweight | Maintains |
2025-08-27 | Goldman Sachs | Buy | Buy | Reiterate |
2025-08-13 | Evercore ISI Group | Outperform | Outperform | Maintains |
2025-08-07 | B of A Securities | Buy | Buy | Maintains |
2025-04-14 | Keybanc | Underweight | Sector Weight | Upgrade |
2025-04-14 | Needham | Buy | Buy | Reiterate |
2025-05-02 | Needham | Buy | Buy | Reiterate |
2025-05-02 | Rosenblatt | Buy | Neutral | Downgrade |
2025-05-02 | DA Davidson | Buy | Buy | Maintains |
2025-05-02 | Jefferies | Hold | Underperform | Downgrade |
2025-06-10 | B of A Securities | Buy | Buy | Reiterate |
2025-06-10 | Wedbush | Outperform | Outperform | Reiterate |
2025-06-10 | Morgan Stanley | Overweight | Overweight | Reiterate |
2025-06-10 | Needham | Hold | Hold | Reiterate |
2025-09-03 | B of A Securities | Buy | Buy | Maintains |
2025-09-03 | Wedbush | Outperform | Outperform | Reiterate |
2025-07-30 | Wedbush | Outperform | Outperform | Reiterate |
2025-05-16 | Wedbush | Outperform | Outperform | Reiterate |
2025-08-21 | Loop Capital | Hold | Hold | Maintains |
2025-07-17 | JP Morgan | Overweight | Overweight | Maintains |
2025-07-25 | Needham | Hold | Hold | Reiterate |
2025-07-01 | Jefferies | Underperform | Hold | Upgrade |
2025-08-01 | DA Davidson | Buy | Buy | Maintains |
2025-06-05 | Morgan Stanley | Overweight | Overweight | Reiterate |
2025-07-29 | Rosenblatt | Neutral | Neutral | Maintains |
2025-09-04 | MoffettNathanson | Sell | Neutral | Upgrade |
2025-08-25 | B of A Securities | Buy | Buy | Reiterate |
Revenue Estimates
The forecasted annual revenue of Apple Inc. in 2031-09-30 is 491,326MM. )
Understanding a company’s revenue history gives investors a snapshot of its potential growth. Revenue growth is a solid predictor of earnings (or profit) growth. A company that can increase its revenue while keeping its operating costs constant has more available capital to reinvest into its business or return to shareholders through dividends or share buybacks.
However, investors should be careful before investing in a company that is growing revenue but showing declining earnings or is unprofitable. In some cases, this is simply a case of a young company that is still in an early growth phase. But if this is a mature company, it can indicate that other fundamental problems exist.
Fintel gives you revenue projections for stocks that cover 10 years between 2020 and 2030. Although past performance does not guarantee future results, you can be more confident in your decision to buy or sell a stock when you see a company with revenue that has a track record of increasing its revenue.
Update Frequency: Quarterly
Date | Revenue Average Quarterly (MM) | Number of Analysts (Quarterly) | Revenue Average Annually (MM) | Number of Analysts (Annually) |
---|---|---|---|---|
2025-09-30 | 106,683 | 5 | 448,014 | 17 |
2025-12-31 | 132,547 | 4 | -- | -- |
2026-03-31 | 106,279 | 3 | -- | -- |
2026-06-30 | 92,234 | 3 | -- | -- |
2026-09-30 | 105,354 | 3 | 522,916 | 4 |
2027-09-30 | -- | -- | 563,207 | 4 |
2028-09-30 | -- | -- | 627,673 | 3 |
2029-09-30 | -- | -- | 684,524 | 3 |
2030-09-30 | -- | -- | 748,306 | 3 |
2031-09-30 | -- | -- | 491,326 | 3 |
Earnings Estimates
The forecasted annual earnings of Apple Inc. in 2031-09-30 is 8.94 per share.
One part of an analyst’s rating is a profit (i.e., earnings) estimate for the current quarter and/or future quarters. The measurement given is earnings per share (EPS). EPS is a metric that indicates how much a company earned as represented by one share of its stock over a specific period (typically three months).
To understand the earnings per share calculation, you must understand net income. Net income is the amount of money a company has left over after deducting appropriate expenses and taxes from its revenues).
The formula for earnings per share is net income divided by the total number of outstanding shares (i.e., available for purchase). For example:
Company A has a net income of $100 million and forty million outstanding shares. The EPS calculation is as follows:
100,000,000/40,000,000 = $2.50 per share
Earnings per share is an essential metric for you to consider when deciding to buy a stock. After all, a company with high earnings per share is productive and generates revenue in excess of its operating costs.
However, it’s not the only metric you should use. Metrics like price-to-earnings and debt-to-equity add additional perspective about a company’s health.
You should also be sure to compare a company’s EPS with a company in its sector. However, when you do, be aware that EPS is different and more important than net profit by itself. You may see a company that has a rising net profit. But if its outstanding shares are also rising, then its EPS might be flat or even edging lower.
Update Frequency: Quarterly
Date | EPS Average (Quarterly) | Number of Analysts (Quarterly) | EPS Average (Annual) | Number of Analysts (Annually) |
---|---|---|---|---|
2025-09-30 | 1.68 | 5 | 7.23 | 15 |
2025-12-31 | 2.48 | 4 | -- | -- |
2026-03-31 | 1.78 | 3 | -- | -- |
2026-06-30 | 1.47 | 3 | -- | -- |
2026-09-30 | 1.77 | 3 | 8.08 | 4 |
2026-12-31 | 2.55 | 3 | -- | -- |
2027-03-31 | 1.78 | 3 | -- | -- |
2027-06-30 | 1.61 | 3 | -- | -- |
2027-09-30 | 1.96 | 3 | 8.84 | 4 |
2028-09-30 | -- | -- | 9.27 | 3 |
2029-09-30 | -- | -- | 10.30 | 3 |
2030-09-30 | -- | -- | 11.46 | 3 |
2031-09-30 | -- | -- | 8.94 | 3 |
EBITDA Estimates
The forecasted annual EBITDA of Apple Inc. in 2028-09-30 is 185,330MM.
EBIDTA is an acronym that stands for earnings before interest, taxes, depreciation, and amortization. Analysts and investors pay attention to EBITDA because it strips out items that a company must report on its balance sheet but doesn’t significantly impact its business. Here’s an explanation of what that means for each part of the acronym:
Interest: Loan interest and earnings are subject to change based on a company’s financial strategy and, in any event, are not part of its core activities.
Taxes: Taxes are affected by governmental policy that can distort a company’s perceived profitability.
Depreciation: This accounts for the expected depreciation on tangible assets and immaterial goods from company investments. But since these investments may ultimately increase a company’s efficiency and profit potential, they aren’t a good indicator of a company’s current profitability.
Amortization: This shows the gradual writing off of the initial cost of an asset. It differs from depreciation because it is typically used with intangible assets such as intellectual property (e.g., patents, copyrights, etc.)
EBITDA vs. Net IncomeNet income is the profit a company has left over after covering its operating expenses. However, net income includes the items that EBITDA excludes. That’s why most analysts prefer EBITDA because it better reflects the health of a company’s core business.
Update Frequency: Quarterly
EBIT Estimates
The forecasted annual EBIT of Apple Inc. in 2028-09-30 is 183,327MM.
EBIT is an acronym that stands for earnings before interest and taxes. Analysts use EBIT to measure a company’s performance because it strips out tax expenses and the costs of the capital structure influencing profit. These don’t significantly impact a company’s business.
Interest: Loan interest and earnings are subject to change based on a company’s financial strategy and, in any event, are not part of its core activities.
Taxes: Taxes are affected by governmental policy that can distort a company’s perceived profitability.
NOTE: EBIT is sometimes synonymous with operating income. However, in some cases, operating income doesn’t include gains or losses from non-core activities.
EBITDA also strips out depreciation and amortization from a company’s earnings:
Depreciation: This accounts for the expected depreciation on tangible assets and immaterial goods from company investments. But since these investments may ultimately increase a company’s efficiency and profit potential, they aren’t a good indicator of a company’s current profitability.
Amortization: This shows the gradual writing off of the initial cost of an asset. It differs from depreciation because it is typically used with intangible assets such as intellectual property (e.g., patents, copyrights, etc.)
Update Frequency: Quarterly