Overview
Basic Stats
The share price of Oracle Corporation as of September 5, 2025 is $232.85 / share. This is an increase of 2.97% from the prior week. The market cap (or net worth) of Oracle Corporation as of September 5, 2025 is $653,144.25 MM.
The Factor Analysis chart (below right) shows a view of Oracle Corporation from a variety of lenses. Each factor shows how well the company ranks against all other companies in the Fintel global investing universe. Factor scores range from zero to 100, with 100 being most desirable, and 50 being average.
For example, a company with a Value Score of 100 would be the most undervalued company in our database. A company with a Value Score of zero would be the most overvalued.
Market Cap | 653,144.25 MM |
EV | 735,444.25 MM |
Shares Out. | 2,805.00 MM |
Earnings Date | |
EPS (TTM) | 4.44 |
Dividend Yield | 0.69 % |
Ex-Dividend Date | 2025-07-10 |
Borrow Rate | 0.25 |
Short Shares Avail. | 7.90 MM |
Short Interest | 22.36 MM |
Short Float | 1.36 % |
Days to Cover | 2.36 days |
Risk Free Rate | 4.17 % |
Price Change (1 yr) | 63.28 % |
Volatility (1 yr) | 0.45 |
Beta | 1.59 |
Sharpe Ratio (1 yr) | 1.31 |
Sortino Ratio (1 yr) | 2.29 |
PE Ratio | 52.49 |
Price/Book | 31.15 |
Price/TBV | -14.25 |
Book/Market | 0.03 |
EBIT/EV | 0.02 |
EBIT(3yr avg)/EV | 0.02 |
ROA | 0.09 |
ROE | 1.10 |
ROIC | 0.10 |
CROIC | 0.00 |
OCROIC | 0.16 |
Implied Volatility | 52.81 % |
Put/Call OI Ratio | 0.75 |
Price Target
The average one-year price target for Oracle Corporation is $253.53. The forecasts range from a low of $176.75 to a high of $341.25. A stock’s price target is the price at which analysts consider it fairly valued with respect to its projected earnings and historical earnings. Analysts typically set price targets that correspond to their buy or sell recommendations.
Update Frequency: Monthly
Stock Upgrades/Downgrades
This card shows analyst upgrades/downgrades for Oracle Corporation. 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.
- 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.
Date | Analyst | Prior | Latest Recommendation |
Action |
---|---|---|---|---|
2023-01-09 | Piper Sandler | Neutral | Overweight | Upgrade |
2022-12-13 | B of A Securities | Neutral | Maintains | |
2022-10-21 | Piper Sandler | Neutral | Maintains | |
2022-09-13 | JP Morgan | Overweight | Maintains | |
2022-09-13 | Evercore ISI Group | In-Line | Maintains | |
2022-09-13 | BMO Capital | Market Perform | Maintains | |
2022-08-12 | Guggenheim | Buy | Initiate | |
2022-07-20 | Morgan Stanley | Equal-Weight | Maintains | |
2021-12-10 | Piper Sandler | Neutral | Maintains | |
2021-06-16 | BMO Capital | Market Perform | Maintains | |
2021-06-16 | Barclays | Equal-Weight | Maintains | |
2021-05-10 | Barclays | Overweight | Equal-Weight | Downgrade |
2021-04-23 | Wolfe Research | Peer Perform | Initiate | |
2021-03-11 | Wells Fargo | Overweight | Maintains | |
2021-03-11 | Stifel | Hold | Maintains | |
2021-03-11 | Societe Generale | Buy | Hold | Downgrade |
2021-03-11 | Morgan Stanley | Equal-Weight | Maintains | |
2021-03-11 | Credit Suisse | Outperform | Maintains | |
2021-03-09 | KeyBanc | Overweight | Maintains | |
2021-03-05 | Barclays | Equal-Weight | Overweight | Upgrade |
2022-12-13 | Stifel | Hold | Maintains | |
2022-10-18 | Barclays | Equal-Weight | Maintains | |
2022-06-14 | Jefferies | Hold | Maintains | |
2022-06-14 | BMO Capital | Market Perform | Maintains | |
2021-12-21 | Keybanc | Overweight | Sector Weight | Downgrade |
2021-12-10 | Credit Suisse | Outperform | Maintains | |
2021-11-16 | Credit Suisse | Outperform | Initiate | |
2021-10-25 | Keybanc | Overweight | Maintains | |
2021-09-20 | Morgan Stanley | Equal-Weight | Maintains | |
2021-09-15 | Citigroup | Neutral | Maintains | |
2021-09-14 | Monness, Crespi, Hardt | Buy | Maintains | |
2021-09-02 | Barclays | Equal-Weight | Maintains | |
2021-06-16 | Jefferies | Hold | Maintains | |
2021-06-16 | Citigroup | Neutral | Maintains | |
2021-01-15 | Credit Suisse | Outperform | Maintains | |
2020-12-11 | Piper Sandler | Neutral | Maintains | |
2020-12-08 | Cleveland Research | Buy | Neutral | Downgrade |
2020-11-24 | KeyBanc | Overweight | Initiate | |
2020-10-14 | UBS | Neutral | Initiate | |
2020-09-21 | RBC Capital | Sector Perform | Outperform | Upgrade |
2020-09-11 | Stifel | Hold | Maintains | |
2020-09-11 | Piper Sandler | Neutral | Maintains | |
2020-09-11 | Morgan Stanley | Equal-Weight | Maintains | |
2020-09-11 | Credit Suisse | Outperform | Maintains | |
2020-09-11 | B of A Securities | Neutral | Maintains | |
2020-07-09 | Credit Suisse | Outperform | Maintains | |
2020-06-17 | Stifel | Hold | Maintains | |
2020-06-17 | Morgan Stanley | Equal-Weight | Maintains | |
2020-06-17 | JP Morgan | Overweight | Maintains | |
2020-06-17 | Credit Suisse | Outperform | Maintains | |
2020-06-17 | Citigroup | Neutral | Maintains | |
2020-06-12 | RBC Capital | Sector Perform | Maintains | |
2020-03-31 | Exane BNP Paribas | Neutral | Outperform | Upgrade |
2020-03-20 | JP Morgan | Neutral | Overweight | Upgrade |
2020-03-16 | Morgan Stanley | Equal-Weight | Maintains | |
2020-03-13 | Wells Fargo | Overweight | Maintains | |
2020-03-13 | UBS | Neutral | Maintains | |
2020-03-13 | Raymond James | Outperform | Maintains | |
2020-03-13 | Credit Suisse | Outperform | Maintains | |
2020-03-09 | Cleveland Research | Neutral | Buy | Upgrade |
2020-03-04 | Societe Generale | Hold | Buy | Upgrade |
2019-12-16 | Nomura | Reduce | Maintains | |
2022-12-13 | Piper Sandler | Neutral | Maintains | |
2022-12-13 | Cowen & Co. | Outperform | Maintains | |
2022-12-12 | Keybanc | Overweight | Maintains | |
2022-12-05 | Barclays | Equal-Weight | Maintains | |
2022-10-21 | Jefferies | Hold | Maintains | |
2022-10-21 | Deutsche Bank | Buy | Maintains | |
2022-10-20 | Piper Sandler | Underweight | Neutral | Upgrade |
2022-09-14 | Berenberg | Hold | Initiate | |
2022-09-13 | Jefferies | Hold | Maintains | |
2022-06-29 | Exane BNP Paribas | Neutral | Outperform | Upgrade |
2022-06-27 | Goldman Sachs | Sell | Reiterate | |
2022-06-27 | Daiwa Capital | Neutral | Maintains | |
2022-06-14 | Stifel | Hold | Maintains | |
2022-06-14 | JP Morgan | Overweight | Maintains | |
2022-06-09 | Cowen & Co. | Outperform | Maintains | |
2022-06-06 | Morgan Stanley | Equal-Weight | Maintains | |
2022-05-23 | Jefferies | Hold | Maintains | |
2022-04-01 | Daiwa Capital | Neutral | Initiate | |
2022-03-11 | Piper Sandler | Neutral | Underweight | Downgrade |
2022-03-11 | BMO Capital | Market Perform | Maintains | |
2022-03-11 | B of A Securities | Neutral | Maintains | |
2022-03-09 | Cowen & Co. | Outperform | Maintains | |
2022-01-21 | Deutsche Bank | Buy | Maintains | |
2021-12-10 | Societe Generale | Hold | Maintains | |
2021-12-10 | Deutsche Bank | Hold | Buy | Upgrade |
2021-12-10 | Barclays | Equal-Weight | Maintains | |
2021-11-02 | Deutsche Bank | Hold | Initiate | |
2021-08-10 | DZ Bank | Hold | Sell | Downgrade |
2021-07-22 | Keybanc | Overweight | Maintains | |
2021-06-16 | Stifel | Hold | Maintains | |
2021-06-16 | Piper Sandler | Neutral | Maintains | |
2021-06-16 | Morgan Stanley | Equal-Weight | Maintains | |
2021-06-16 | JP Morgan | Overweight | Maintains | |
2021-04-21 | DZ Bank | Buy | Hold | Downgrade |
2020-12-11 | Morgan Stanley | Equal-Weight | Maintains | |
2021-01-22 | Goldman Sachs | Sell | Initiate | |
2020-12-16 | B of A Securities | Neutral | Reiterate | |
2020-12-11 | Credit Suisse | Outperform | Maintains | |
2019-12-13 | Wedbush | Neutral | Maintains | |
2019-12-13 | Raymond James | Outperform | Maintains | |
2019-12-13 | Barclays | Equal-Weight | Maintains | |
2019-10-08 | Jefferies | Buy | Hold | Downgrade |
2019-09-27 | BMO Capital | Market Perform | Maintains | |
2019-09-12 | BMO Capital | Market Perform | Maintains | |
2019-09-12 | Barclays | Equal-Weight | Maintains | |
2019-06-20 | Raymond James | Outperform | Maintains | |
2019-06-20 | BMO Capital | Market Perform | Maintains | |
2019-06-20 | Barclays | Equal-Weight | Maintains | |
2019-06-18 | Macquarie | Outperform | Neutral | Downgrade |
2019-05-21 | Morgan Stanley | Equal-Weight | Maintains | |
2019-03-29 | Exane BNP Paribas | Neutral | Initiate | |
2019-03-15 | Wedbush | Neutral | Neutral | Maintains |
2019-03-15 | Raymond James | Outperform | Outperform | Maintains |
2019-03-15 | BMO Capital | Outperform | Market Perform | Downgrade |
2019-03-11 | Nomura | Buy | Reduce | Downgrade |
2019-01-15 | Morgan Stanley | Overweight | Equal-Weight | Downgrade |
2019-01-09 | Barclays | Overweight | Equal-Weight | Downgrade |
2019-01-09 | Atlantic Equities | Underweight | Initiate | |
2018-12-26 | Standpoint Research | Hold | Buy | Upgrade |
2018-10-26 | Nomura | Buy | Buy | Maintains |
2018-10-23 | Needham | Hold | Initiate | |
2018-10-03 | Evercore ISI Group | Buy | In-Line | Downgrade |
2018-09-18 | Wells Fargo | Outperform | Outperform | Maintains |
2018-09-18 | Stifel Nicolaus | Hold | Hold | Maintains |
2018-09-18 | Nomura | Buy | Buy | Maintains |
2018-09-18 | Citigroup | Neutral | Neutral | Maintains |
2018-09-18 | Bank of America | Neutral | Neutral | Maintains |
2018-09-07 | Barclays | Overweight | Overweight | Maintains |
2018-06-29 | Nomura | Buy | Buy | Maintains |
2018-06-28 | Raymond James | Outperform | Outperform | Maintains |
2018-06-20 | Wedbush | Outperform | Neutral | Downgrade |
2018-06-20 | UBS | Neutral | Neutral | Maintains |
2018-06-20 | Stifel Nicolaus | Hold | Hold | Maintains |
2018-06-20 | Rosenblatt | Buy | Neutral | Downgrade |
2018-06-14 | Nomura | Buy | Buy | Maintains |
2018-06-14 | JP Morgan | Overweight | Neutral | Downgrade |
2018-04-11 | Monness Crespi Hardt | Neutral | Initiate | |
2018-03-20 | Stifel Nicolaus | Buy | Hold | Downgrade |
2018-03-20 | KeyBanc | Overweight | Sector Weight | Downgrade |
2018-03-20 | Credit Suisse | Outperform | Outperform | Maintains |
2018-03-20 | BMO Capital | Outperform | Outperform | Maintains |
2018-03-20 | Bank of America | Buy | Neutral | Downgrade |
2018-03-12 | Barclays | Overweight | Overweight | Maintains |
2018-01-24 | Nomura | Buy | Initiate | |
2018-01-03 | Morgan Stanley | Equal-Weight | Overweight | Upgrade |
2017-12-15 | RBC Capital | Outperform | Sector Perform | Downgrade |
2017-10-04 | PiperJaffray | Overweight | Initiate | |
2017-09-15 | Jefferies | Buy | Maintains | |
2017-09-15 | Barclays | Overweight | Maintains | |
2017-09-06 | Moffett Nathanson | Buy | Initiate | |
2017-09-05 | Credit Suisse | Outperform | Initiate | |
2017-07-05 | KeyBanc | Sector Weight | Overweight | Upgrade |
2017-06-23 | Argus | Hold | Buy | Upgrade |
2017-06-22 | Wedbush | Neutral | Outperform | Upgrade |
2017-04-27 | Benchmark | Buy | Initiate | |
2017-03-16 | JP Morgan | Neutral | Overweight | Upgrade |
2017-03-16 | JMP Securities | Market Underperform | Market Perform | Upgrade |
2017-01-11 | Wells Fargo | Outperform | Initiate | |
2016-09-16 | RBC Capital | Outperform | Maintains | |
2016-09-16 | Nomura | Buy | Maintains | |
2016-09-16 | Macquarie | Outperform | Maintains | |
2016-09-08 | OTR Global | Positive | Mixed | Downgrade |
2016-07-19 | Atlantic Equities | Overweight | Neutral | Downgrade |
2016-07-14 | BTIG Research | Buy | Maintains | |
2016-07-12 | BMO Capital | Market Perform | Outperform | Upgrade |
2016-06-29 | JP Morgan | Underweight | Neutral | Upgrade |
2016-06-24 | Cowen & Co. | Outperform | Initiate | |
2016-06-17 | Wunderlich | Buy | Hold | Maintains |
2016-06-17 | Pacific Crest | Sector Weight | Maintains | |
2016-06-17 | Deutsche Bank | Hold | Maintains | |
2016-06-17 | Citigroup | Neutral | Maintains | |
2016-04-26 | Macquarie | Outperform | Initiate | |
2016-03-16 | UBS | Buy | Maintains | |
2016-03-16 | Goldman Sachs | Buy | Maintains | |
2016-03-16 | Canaccord Genuity | Buy | Maintains | |
2016-03-16 | BMO Capital | Market Perform | Maintains | |
2016-03-04 | Macquarie | Outperform | Initiate | |
2016-01-08 | BMO Capital | Market Perform | Initiate | |
2016-01-06 | Evercore ISI Group | Hold | Buy | Upgrade |
2015-11-16 | Goldman Sachs | Buy | Maintains | |
2015-11-11 | Morgan Stanley | Overweight | Equal-Weight | Downgrade |
2015-11-05 | FBR Capital | Outperform | Market Perform | Downgrade |
2015-10-19 | Pacific Crest | Overweight | Sector Weight | Downgrade |
2015-10-14 | JMP Securities | Market Perform | Market Underperform | Downgrade |
2015-09-17 | Wunderlich | Hold | Maintains | |
2015-09-17 | Stifel Nicolaus | Buy | Maintains | |
2015-09-17 | Nomura | Buy | Maintains | |
2015-09-17 | Morgan Stanley | Overweight | Maintains | |
2015-09-16 | SunTrust Robinson Humphrey | Neutral | Buy | Upgrade |
2015-09-10 | BTIG Research | Buy | Initiate | |
2015-07-30 | Jefferies | Hold | Buy | Upgrade |
2015-07-13 | PiperJaffray | Overweight | Maintains | |
2015-06-18 | Wedbush | Neutral | Maintains | |
2015-06-18 | SunTrust Robinson Humphrey | Neutral | Maintains | |
2015-06-18 | Stifel Nicolaus | Buy | Maintains | |
2015-06-18 | Cantor Fitzgerald | Buy | Maintains | |
2015-06-12 | PiperJaffray | Overweight | Maintains | |
2015-06-09 | Wunderlich | Hold | Initiate | |
2015-05-01 | SunTrust Robinson Humphrey | Neutral | Initiate | |
2015-03-30 | RBC Capital | Sector Perform | Outperform | Upgrade |
2015-03-18 | Pacific Crest | Outperform | Maintains | |
2015-03-18 | Citigroup | Neutral | Maintains | |
2015-03-18 | Barclays | Overweight | Maintains | |
2015-03-16 | RBC Capital | Sector Perform | Maintains | |
2015-01-06 | PiperJaffray | Neutral | Overweight | Upgrade |
2014-12-18 | FBR Capital | Outperform | Maintains | |
2014-12-18 | Deutsche Bank | Hold | Maintains | |
2014-12-18 | Credit Suisse | Outperform | Maintains | |
2014-12-18 | Barclays | Overweight | Maintains | |
2014-12-15 | Morgan Stanley | Equal-weight | Overweight | Upgrade |
2014-11-21 | Jefferies | Hold | Initiate | |
2014-10-22 | Tigress Financial | Buy | Neutral | Downgrade |
2014-10-06 | D.A. Davidson | Neutral | Buy | Upgrade |
2014-09-19 | Deutsche Bank | Buy | Hold | Downgrade |
2014-09-19 | Barclays | Overweight | Maintains | |
2014-09-10 | MKM Partners | Neutral | Initiate | |
2014-09-04 | Barclays | Overweight | Maintains | |
2014-08-27 | D.A. Davidson | Neutral | Initiate | |
2014-08-26 | DA Davidson | Neutral | Initiate | |
2014-07-02 | Atlantic Equities | Neutral | Overweight | Upgrade |
2014-06-20 | UBS | Buy | Maintains | |
2014-06-20 | Citigroup | Buy | Neutral | Downgrade |
2014-06-16 | Barclays | Overweight | Maintains | |
2014-06-04 | Maxim Group | Buy | Initiate | |
2014-05-19 | FBR Capital | Outperform | Maintains | |
2014-05-05 | Bernstein | Market Perform | Outperform | Upgrade |
2014-05-02 | Societe Generale | Hold | Buy | Upgrade |
2014-04-30 | Stifel Nicolaus | Buy | Maintains | |
2014-04-30 | Pacific Crest | Outperform | Maintains | |
2014-04-15 | JG Capital | Neutral | Underweight | Downgrade |
2014-03-20 | Argus Capital | Buy | Hold | Downgrade |
2014-03-19 | Stifel Nicolaus | Buy | Maintains | |
2014-03-03 | Susquehanna | Positive | Maintains | |
2014-02-27 | B. Riley FBR | Initiate | ||
2014-02-04 | Sterne Agee | Neutral | Initiate | |
2014-01-23 | Deutsche Bank | Hold | Buy | Upgrade |
2014-01-22 | Oppenheimer | Outperform | Market Perform | Downgrade |
2014-01-17 | Nomura | Buy | Maintains | |
2013-12-20 | LBBW Research | Hold | Buy | Upgrade |
2013-12-19 | Stifel Nicolaus | Buy | Maintains | |
2013-12-19 | Deutsche Bank | Hold | Maintains | |
2013-12-19 | Bank of America | Buy | Maintains | |
2013-12-12 | RBC Capital | Outperform | Sector Perform | Downgrade |
2013-12-12 | Morgan Stanley | Overweight | Equal-weight | Downgrade |
2013-12-05 | BMO Capital | Outperform | Initiate | |
2013-12-04 | BMO Capital | Outperform | Initiate | |
2013-11-27 | Standpoint Research | Buy | Hold | Downgrade |
2013-09-19 | Barclays | Overweight | Maintains | |
2013-06-24 | Standpoint Research | Buy | Initiate | |
2013-06-21 | Wedbush | Neutral | Maintains | |
2013-06-21 | UBS | Buy | Maintains | |
2013-06-21 | Morgan Stanley | Overweight | Maintains | |
2013-06-21 | Goldman Sachs | Buy | Maintains | |
2013-06-06 | Berenberg | Buy | Sell | Downgrade |
2013-03-25 | Jefferies | Hold | Maintains | |
2013-03-21 | Wedbush | Neutral | Maintains | |
2013-03-21 | Stifel Nicolaus | Buy | Maintains | |
2013-03-21 | JG Capital | Buy | Hold | Downgrade |
2013-03-21 | Evercore Partners | Overweight | Equal-Weight | Downgrade |
2013-03-21 | Deutsche Bank | Hold | Maintains | |
2013-03-21 | CLSA | Outperform | Underperform | Downgrade |
2013-03-21 | Barclays | Overweight | Maintains | |
2013-03-18 | Oppenheimer | Outperform | Maintains | |
2013-03-18 | Jefferies | Hold | Maintains | |
2013-03-13 | Canaccord Genuity | Hold | Buy | Upgrade |
2013-02-20 | Tigress Financial | Buy | Initiate | |
2013-02-01 | BMO Capital | Market Perform | Outperform | Upgrade |
2013-01-25 | Goldman Sachs | Buy | Maintains | |
2013-01-11 | Nomura | Buy | Maintains | |
2013-01-11 | Davenport | Neutral | Buy | Upgrade |
2013-01-07 | Barclays | Overweight | Maintains | |
2013-01-04 | Societe Generale | Hold | Maintains | |
2012-12-19 | Wedbush | Neutral | Maintains | |
2012-12-19 | UBS | Buy | Maintains | |
2012-12-19 | Oppenheimer | Outperform | Maintains | |
2012-12-19 | Jefferies | Hold | Maintains | |
2012-12-19 | Goldman Sachs | Buy | Maintains | |
2012-12-19 | Deutsche Bank | Hold | Maintains | |
2012-12-19 | Citigroup | Buy | Maintains | |
2012-12-14 | Janney Capital | Buy | Initiate | |
2012-12-07 | Wedbush | Neutral | Initiate | |
2012-12-07 | Societe Generale | Hold | Maintains | |
2012-09-21 | UBS | Buy | Maintains | |
2012-09-21 | Stifel Nicolaus | Buy | Maintains | |
2012-09-21 | Morgan Stanley | Overweight | Maintains | |
2012-09-21 | Citigroup | Buy | Maintains | |
2012-09-21 | Canaccord Genuity | Hold | Maintains | |
2012-09-21 | Bank of America | Buy | Maintains | |
2012-09-20 | PiperJaffray | Overweight | Maintains | |
2012-09-17 | Oppenheimer | Outperform | Maintains | |
2012-08-20 | Longbow Research | Buy | Initiate | |
2012-07-06 | Oppenheimer | Outperform | Maintains | |
2012-06-29 | RBC Capital | Outperform | Upgrade | |
2012-06-11 | Jefferies | Hold | Maintains | |
2012-04-30 | Citigroup | Buy | Maintains | |
2012-03-21 | UBS | Buy | Maintains | |
2012-03-21 | Societe Generale | Hold | Maintains | |
2012-03-21 | Morgan Keegan | Outperform | Maintains | |
2012-03-21 | Deutsche Bank | Hold | Maintains | |
2012-03-12 | Jefferies | Hold | Downgrade | |
2023-01-05 | Jefferies | Hold | Buy | Upgrade |
2023-01-11 | Mizuho | Buy | Initiate | |
2023-01-18 | Keybanc | Overweight | Maintains | |
2023-01-18 | DA Davidson | Neutral | Initiate | |
2023-02-07 | Mizuho | Buy | Maintains | |
2023-03-06 | Mizuho | Buy | Reiterate | |
2023-03-10 | JP Morgan | Overweight | Maintains | |
2023-03-10 | BMO Capital | Market Perform | Maintains | |
2023-03-10 | Piper Sandler | Overweight | Reiterate | |
2023-03-15 | Credit Suisse | Outperform | Reiterate | |
2023-03-24 | UBS | Neutral | Maintains | |
2023-04-20 | Keybanc | Overweight | Maintains | |
2023-06-05 | Jefferies | Buy | Buy | Maintains |
2023-06-07 | UBS | Neutral | Neutral | Maintains |
2023-06-07 | Barclays | Equal-Weight | Equal-Weight | Maintains |
2023-06-08 | Deutsche Bank | Buy | Reiterate | |
2023-06-09 | Keybanc | Overweight | Overweight | Maintains |
2023-06-09 | Piper Sandler | Overweight | Overweight | Maintains |
2023-06-09 | Citigroup | Neutral | Neutral | Maintains |
2023-06-12 | Wolfe Research | Peer Perform | Outperform | Upgrade |
2023-06-12 | Evercore ISI Group | In-Line | In-Line | Maintains |
2023-06-13 | BMO Capital | Market Perform | Market Perform | Maintains |
2023-06-13 | UBS | Neutral | Maintains | |
2023-06-13 | Guggenheim | Buy | Buy | Maintains |
2023-06-13 | Goldman Sachs | Sell | Neutral | Upgrade |
2023-06-13 | Jefferies | Buy | Buy | Maintains |
2023-06-13 | Barclays | Equal-Weight | Equal-Weight | Maintains |
2023-06-13 | Deutsche Bank | Buy | Buy | Maintains |
2023-06-13 | Wolfe Research | Outperform | Outperform | Maintains |
2023-06-13 | Citigroup | Neutral | Neutral | Maintains |
2023-06-13 | Mizuho | Buy | Buy | Maintains |
2023-06-13 | B of A Securities | Neutral | Neutral | Maintains |
2023-06-13 | Stifel | Hold | Hold | Maintains |
2023-06-13 | TD Cowen | Outperform | Maintains | |
2023-06-13 | DA Davidson | Neutral | Neutral | Maintains |
2023-06-13 | JP Morgan | Overweight | Overweight | Maintains |
2023-06-13 | Evercore ISI Group | In-Line | In-Line | Maintains |
2023-06-14 | Goldman Sachs | Neutral | Maintains | |
2023-06-14 | Morgan Stanley | Equal-Weight | Maintains | |
2023-06-14 | Citigroup | Neutral | Neutral | Maintains |
2023-08-29 | UBS | Neutral | Buy | Upgrade |
2023-09-12 | Evercore ISI Group | In-Line | In-Line | Maintains |
2023-09-12 | Barclays | Overweight | Overweight | Maintains |
2023-09-12 | DA Davidson | Neutral | Neutral | Maintains |
2023-09-12 | Morgan Stanley | Equal-Weight | Equal-Weight | Maintains |
2023-09-12 | Monness, Crespi, Hardt | Buy | Neutral | Downgrade |
2023-09-12 | UBS | Buy | Buy | Maintains |
2023-09-12 | Piper Sandler | Overweight | Overweight | Reiterate |
2023-09-11 | Citigroup | Neutral | Neutral | Maintains |
2023-10-23 | Morgan Stanley | Equal-Weight | Equal-Weight | Maintains |
2023-09-22 | Piper Sandler | Overweight | Overweight | Reiterate |
2023-11-13 | Edward Jones | Hold | Buy | Upgrade |
2023-09-05 | Barclays | Equal-Weight | Overweight | Upgrade |
2023-09-07 | Jefferies | Buy | Buy | Maintains |
2023-12-22 | Erste Group | Buy | Hold | Downgrade |
2023-10-09 | Evercore ISI Group | In-Line | Outperform | Upgrade |
2023-09-19 | Mizuho | Buy | Buy | Maintains |
2023-09-13 | Citigroup | Neutral | Neutral | Maintains |
2023-09-13 | JP Morgan | Overweight | Neutral | Downgrade |
2023-09-21 | Berenberg | Hold | Hold | Maintains |
2023-09-15 | HSBC | Buy | Initiate | |
2023-07-27 | Piper Sandler | Overweight | Overweight | Reiterate |
2023-09-14 | DZ Bank | Hold | Buy | Upgrade |
2023-09-25 | BMO Capital | Market Perform | Market Perform | Maintains |
2024-01-02 | Piper Sandler | Overweight | Overweight | Maintains |
2023-09-22 | Guggenheim | Buy | Buy | Reiterate |
2023-12-12 | Piper Sandler | Overweight | Overweight | Maintains |
2023-12-12 | UBS | Buy | Buy | Maintains |
2023-12-12 | BMO Capital | Market Perform | Market Perform | Maintains |
2023-12-12 | Wolfe Research | Outperform | Outperform | Maintains |
2023-12-12 | Evercore ISI Group | Outperform | Outperform | Maintains |
2023-12-12 | Morgan Stanley | Equal-Weight | Equal-Weight | Maintains |
2024-04-18 | Oppenheimer | Perform | Initiate | |
2024-03-21 | Keybanc | Overweight | Initiate | |
2024-06-12 | Citigroup | Neutral | Neutral | Maintains |
2024-06-12 | UBS | Buy | Buy | Maintains |
2024-03-12 | Goldman Sachs | Neutral | Neutral | Maintains |
2024-03-12 | UBS | Buy | Buy | Maintains |
2024-03-12 | DA Davidson | Neutral | Neutral | Maintains |
2024-03-12 | Stifel | Hold | Hold | Maintains |
2024-03-12 | Morgan Stanley | Equal-Weight | Equal-Weight | Maintains |
2024-03-12 | Mizuho | Buy | Buy | Reiterate |
2024-03-12 | Bernstein | Outperform | Outperform | Maintains |
2024-03-12 | B of A Securities | Neutral | Neutral | Maintains |
2024-03-12 | Jefferies | Buy | Buy | Maintains |
2024-03-12 | JP Morgan | Neutral | Neutral | Maintains |
2024-03-12 | Barclays | Overweight | Overweight | Maintains |
2024-03-12 | Piper Sandler | Overweight | Overweight | Maintains |
2024-03-12 | William Blair | Market Perform | Outperform | Upgrade |
2024-03-11 | Citigroup | Neutral | Neutral | Maintains |
2024-03-12 | BMO Capital | Market Perform | Market Perform | Maintains |
2024-03-12 | TD Cowen | Outperform | Outperform | Maintains |
2024-03-12 | Evercore ISI Group | Outperform | Outperform | Maintains |
2024-03-14 | Argus Research | Hold | Buy | Upgrade |
2024-03-13 | Goldman Sachs | Neutral | Neutral | Maintains |
2024-03-13 | HSBC | Buy | Buy | Maintains |
2024-06-10 | Citigroup | Neutral | Neutral | Maintains |
2024-06-11 | JMP Securities | Market Perform | Reiterate | |
2024-06-12 | JP Morgan | Neutral | Neutral | Maintains |
2024-06-12 | Morgan Stanley | Equal-Weight | Equal-Weight | Maintains |
2024-06-12 | TD Cowen | Buy | Buy | Maintains |
2024-06-12 | Keybanc | Overweight | Overweight | Maintains |
2024-06-12 | B of A Securities | Neutral | Neutral | Maintains |
2024-06-12 | Piper Sandler | Overweight | Overweight | Maintains |
2024-06-12 | Stifel | Hold | Hold | Maintains |
2024-06-12 | DA Davidson | Neutral | Neutral | Maintains |
2024-06-12 | Evercore ISI Group | Outperform | Outperform | Maintains |
2024-06-12 | JMP Securities | Market Perform | Reiterate | |
2024-06-12 | Bernstein | Outperform | Outperform | Maintains |
2024-06-25 | Guggenheim | Buy | Buy | Reiterate |
2024-06-25 | Morgan Stanley | Equal-Weight | Equal-Weight | Maintains |
2024-07-12 | Piper Sandler | Overweight | Overweight | Maintains |
2024-06-18 | Argus Research | Buy | Buy | Maintains |
2024-06-17 | Mizuho | Buy | Buy | Maintains |
2024-06-17 | BMO Capital | Market Perform | Market Perform | Maintains |
2024-06-17 | Deutsche Bank | Buy | Buy | Maintains |
2024-09-13 | TD Cowen | Buy | Buy | Maintains |
2024-09-13 | Barclays | Overweight | Overweight | Maintains |
2024-09-13 | B of A Securities | Neutral | Neutral | Maintains |
2024-09-13 | UBS | Buy | Buy | Maintains |
2024-09-13 | JP Morgan | Neutral | Neutral | Maintains |
2025-08-15 | Mizuho | Outperform | Outperform | Maintains |
2025-04-23 | Piper Sandler | Overweight | Neutral | Downgrade |
2024-09-10 | Oppenheimer | Perform | Perform | Maintains |
2024-09-10 | Stifel | Hold | Hold | Maintains |
2024-09-10 | Jefferies | Buy | Buy | Maintains |
2024-09-10 | Barclays | Overweight | Overweight | Maintains |
2024-09-10 | Evercore ISI Group | Outperform | Outperform | Maintains |
2024-09-10 | UBS | Buy | Buy | Maintains |
2024-09-10 | Mizuho | Outperform | Outperform | Maintains |
2024-09-10 | DA Davidson | Neutral | Neutral | Maintains |
2025-06-12 | WestPark Capital | Buy | Buy | Maintains |
2025-06-12 | Piper Sandler | Neutral | Neutral | Maintains |
2025-03-19 | Stephens & Co. | Equal-Weight | Initiate | |
2025-03-05 | Guggenheim | Buy | Buy | Reiterate |
2024-09-11 | Citigroup | Neutral | Neutral | Maintains |
2025-04-03 | Guggenheim | Buy | Buy | Reiterate |
2025-04-15 | Mizuho | Outperform | Outperform | Maintains |
2024-09-16 | Jefferies | Buy | Buy | Maintains |
2024-09-16 | Melius Research | Hold | Buy | Upgrade |
2024-09-13 | JMP Securities | Market Outperform | Market Outperform | Reiterate |
2024-09-13 | Evercore ISI Group | Outperform | Outperform | Maintains |
2024-09-13 | Keybanc | Overweight | Overweight | Maintains |
2024-09-13 | Guggenheim | Buy | Buy | Maintains |
2024-09-13 | Piper Sandler | Overweight | Overweight | Reiterate |
2024-11-15 | Keybanc | Overweight | Overweight | Maintains |
2025-04-16 | Morgan Stanley | Equal-Weight | Equal-Weight | Maintains |
2025-03-11 | Stifel | Hold | Hold | Maintains |
2025-03-11 | B of A Securities | Neutral | Neutral | Maintains |
2025-03-11 | Evercore ISI Group | Outperform | Outperform | Maintains |
2025-03-11 | Morgan Stanley | Equal-Weight | Equal-Weight | Maintains |
2025-03-11 | Piper Sandler | Overweight | Overweight | Maintains |
2025-03-31 | Jefferies | Buy | Buy | Maintains |
2024-12-05 | Jefferies | Buy | Buy | Maintains |
2024-12-05 | Guggenheim | Buy | Buy | Maintains |
2024-10-23 | RBC Capital | Sector Perform | Initiate | |
2024-12-05 | RBC Capital | Sector Perform | Sector Perform | Reiterate |
2024-09-30 | Bernstein | Outperform | Outperform | Maintains |
2024-12-10 | Morgan Stanley | Equal-Weight | Equal-Weight | Maintains |
2024-12-10 | Piper Sandler | Overweight | Overweight | Maintains |
2024-10-18 | JMP Securities | Market Outperform | Market Outperform | Maintains |
2025-04-01 | WestPark Capital | Buy | Initiate | |
2024-12-10 | RBC Capital | Sector Perform | Sector Perform | Reiterate |
2024-12-10 | DA Davidson | Neutral | Neutral | Maintains |
2024-12-10 | JMP Securities | Market Outperform | Market Outperform | Reiterate |
2024-12-10 | Stifel | Hold | Hold | Maintains |
2024-12-10 | UBS | Buy | Buy | Maintains |
2024-12-10 | Citigroup | Neutral | Neutral | Maintains |
2024-12-10 | BMO Capital | Market Perform | Market Perform | Maintains |
2024-12-10 | Evercore ISI Group | Outperform | Outperform | Maintains |
2024-12-10 | Mizuho | Outperform | Outperform | Maintains |
2025-01-16 | Cantor Fitzgerald | Overweight | Initiate | |
2025-03-11 | JP Morgan | Neutral | Neutral | Maintains |
2025-03-11 | DA Davidson | Neutral | Neutral | Maintains |
2025-03-11 | BMO Capital | Market Perform | Market Perform | Maintains |
2025-03-11 | Barclays | Overweight | Overweight | Maintains |
2025-03-11 | Keybanc | Overweight | Overweight | Reiterate |
2025-03-11 | Cantor Fitzgerald | Overweight | Overweight | Maintains |
2025-03-11 | UBS | Buy | Buy | Maintains |
2025-03-11 | Citizens Capital Markets | Market Outperform | Market Outperform | Reiterate |
2024-09-10 | TD Cowen | Buy | Buy | Maintains |
2024-09-10 | Keybanc | Overweight | Overweight | Maintains |
2024-09-10 | BMO Capital | Market Perform | Market Perform | Maintains |
2024-09-10 | B of A Securities | Neutral | Neutral | Maintains |
2024-09-10 | Morgan Stanley | Equal-Weight | Equal-Weight | Maintains |
2024-09-10 | Piper Sandler | Overweight | Overweight | Maintains |
2024-09-10 | JMP Securities | Market Perform | Market Outperform | Upgrade |
2025-01-22 | JMP Securities | Market Outperform | Market Outperform | Reiterate |
2025-03-12 | Citigroup | Neutral | Neutral | Maintains |
2025-07-18 | JMP Securities | Market Outperform | Market Outperform | Maintains |
2025-06-13 | BMO Capital | Market Perform | Outperform | Upgrade |
2025-06-13 | Goldman Sachs | Neutral | Neutral | Maintains |
2025-06-13 | Citigroup | Neutral | Neutral | Maintains |
2025-06-13 | Barclays | Overweight | Overweight | Maintains |
2025-07-03 | TD Cowen | Buy | Buy | Maintains |
2025-06-18 | Guggenheim | Buy | Buy | Maintains |
2025-07-17 | UBS | Buy | Buy | Maintains |
2025-04-14 | DA Davidson | Neutral | Neutral | Maintains |
2025-06-12 | JMP Securities | Market Outperform | Market Outperform | Maintains |
2025-06-12 | DA Davidson | Neutral | Neutral | Maintains |
2025-06-12 | Guggenheim | Buy | Buy | Reiterate |
2025-06-12 | RBC Capital | Sector Perform | Sector Perform | Maintains |
2025-06-12 | Evercore ISI Group | Outperform | Outperform | Maintains |
2025-06-12 | JP Morgan | Neutral | Neutral | Maintains |
2025-06-12 | Jefferies | Buy | Buy | Maintains |
2025-06-12 | Deutsche Bank | Buy | Buy | Maintains |
2025-06-12 | Keybanc | Overweight | Overweight | Maintains |
2025-06-12 | Stifel | Hold | Hold | Maintains |
2025-06-12 | UBS | Buy | Buy | Maintains |
2025-06-12 | B of A Securities | Neutral | Neutral | Maintains |
2025-07-10 | Piper Sandler | Neutral | Overweight | Upgrade |
2025-07-17 | Scotiabank | Sector Outperform | Initiate | |
2025-06-25 | UBS | Buy | Buy | Maintains |
2025-08-06 | TD Cowen | Buy | Buy | Maintains |
2025-06-09 | Jefferies | Buy | Buy | Maintains |
2025-06-09 | Morgan Stanley | Equal-Weight | Equal-Weight | Maintains |
2025-06-09 | BMO Capital | Market Perform | Market Perform | Maintains |
2025-06-09 | Citigroup | Neutral | Neutral | Maintains |
2025-07-02 | BMO Capital | Outperform | Outperform | Maintains |
2025-06-05 | Guggenheim | Buy | Buy | Reiterate |
2025-07-14 | Evercore ISI Group | Outperform | Outperform | Maintains |
2025-06-30 | Stifel | Hold | Buy | Upgrade |
2025-06-11 | Piper Sandler | Neutral | Neutral | Maintains |
2025-08-05 | B of A Securities | Neutral | Neutral | Maintains |