Loading live market data…

Oracle Corporation

NYSE:ORCL

$127.94 USD

-$3.6 (-2.74%)

Volume
52.65M
Average Volume
30.03M
Market Capitalization
$368.53B
P/E Ratio
21.54
Dividend Yield
1.56%
Price Target
$245.00
Year High
$345.72
Year Low
$127.94
Day High
Day Low
Payout Ratio
$0.34
Current Ratio
$1.12
Source Headline
What's Going On with Oracle on Tuesday?

Oracle Corp (NYSE:ORCL) shares are trading slightly lower on Tuesday in sympathy with IBM Corp (NYSE:IBM ), which posted disappointing preliminary second-quarter earnings.

benzinga.com - 2026-07-14 11:54:29

Oracle to pay dividends next week; Here's how much 100 ORCL shares will earn

Oracle (NYSE: ORCL) is set to pay its quarterly dividend next week, on Friday, July 24, rewarding investors with $0.5 per share.

finbold.com - 2026-07-14 11:17:09

Microsoft vs Oracle: One Thriving, One Burning Cash

Microsoft (NASDAQ: MSFT | MSFT Price Prediction) and Oracle (NYSE: ORCL) both posted AI-driven cloud numbers, yet the market rewarded one and punished the other.

247wallst.com - 2026-07-14 11:00:39

‘Being Hated Is Not Good for Business’: Mark Cuban’s $130 Billion Warning for AI Companies

AI companies are losing a $130 billion battle they never saw coming, and Mark Cuban says the real enemy has nothing to do with permits, power grids, or zoning boards.

247wallst.com - 2026-07-14 09:57:51

Oracle stock drops below crucial support as its bond yields jump: now what?

Oracle stock continued its strong freefall this week, reaching its lowest level since April last year. ORCL has slumped by over 62% from its all-time high, with Larry Ellison's net worth plunging by $60 billion this year to $187 billion.

invezz.com - 2026-07-14 09:16:00

Larry Ellison Loses $60 Billion

Larry Ellison has had a bad year. The founder of Oracle (NASDAQ: ORCL | ORCL Price Prediction) has lost $60 billion in net worth this year, which has dropped his total to $187 billion, still a lot of money.

247wallst.com - 2026-07-14 08:46:04

Oracle Introduces AI-Native Builder Experience to Create and Run Agentic Applications in Oracle Fusion Applications

New no-code and pro-code capabilities enable customers and partners to build Fusion Agentic Applications backed by specialized agent teams, Fusion business objects, workflows, approvals, governance, and auditability With the new AI Studio Skill, developers can now use familiar tools such as VS Code, OpenAI Codex, Claude Code, CLIs, and Git to build agentic applications within the same Fusion-native framework for governance that Oracle uses AUSTIN, Texas, July 14, 2026 /PRNewswire/ -- Oracle today announced a new AI-native builder experience for Oracle AI Agent Studio for Fusion Applications that enables customers and partners to create and run Fusion Agentic Applications natively within Oracle Fusion Cloud Applications. Fusion Agentic Applications represent a new class of enterprise application: outcome-driven systems backed by teams of specialized AI agents that reason, coordinate, and decide, then execute work through Fusion business objects, workflows, tools, policies, approvals, and logged actions.

prnewswire.com - 2026-07-14 08:00:00

Oracle OPERA Cloud Central Implements Additional Systems to Further Loews Hotels Delivery of Exceptional Guest Experiences

Oracle OPERA Cloud Central Implements Additional Systems to Further Loews Hotels Delivery of Exceptional Guest Experiences PR N

gurufocus.com - 2026-07-14 08:00:00

Prediction: Oracle Stock Could Hit This Price by 2027

Shares of Oracle are down 33% in 2026, giving investors a solid buying opportunity. Oracle's growth is projected to accelerate due to its massive backlog.

fool.com - 2026-07-14 07:59:00

Retailer Bealls Inc. Increases Clearance Sales Dollars by 25% With Oracle

111-year-old company saves its shoppers money while improving margin by leveraging the power of AI-driven retail lifecycle price optimization BRADENTON, Fla. and AUSTIN, Texas, July 14, 2026 /PRNewswire/ -- Bealls Inc., a leading off-price retailer serving customers across the United States, has transformed its clearance pricing strategy with Oracle Retail Lifecycle Pricing Optimization (LPO).

prnewswire.com - 2026-07-14 07:45:00

Oracle OPERA Cloud Central Implements Additional Systems to Further Loews Hotels Delivery of Exceptional Guest Experiences

Integrated sales, service, loyalty, and distribution capabilities give hotel brand a complete, connected hospitality platform to optimize operations and results AUSTIN, Texas, July 14, 2026 /PRNewswire/ -- Loews Hotels & Co is adding Oracle OPERA Cloud Central services, to enhance distribution and guest recognition to its properties across the U.S. With a unified hospitality platform spanning property management, distribution, service interactions, loyalty and sales, Loews will be able to get a comprehensive view of its data and business to accelerate innovation that benefits its staff, guests, and bottom line. "At Loews, we deliver personalized touches and exceptional experiences for our guests.

prnewswire.com - 2026-07-14 07:45:00

Oracle vs. IBM: Which Cloud Computing Stock Is the Better Buy?

Oracle has more exposure to cloud computing, while IBM is a more diversified company. IBM Z is a catalyst, but it remains a small part of the business.

fool.com - 2026-07-13 18:06:00

Here's Why Oracle Stock Slumped Today

Apple's lawsuit against OpenAI may impact Oracle due to their partnership. S&P Global sees Oracle's business risk rising, especially if OpenAI faces setbacks.

fool.com - 2026-07-13 18:00:44

Oracle's Nearly 50% Crash Since June 1 Plunges Larry Ellison From No. 2 To No. 8 In Billionaire Ranks

$494 billion. That's how much Oracle's market valuation has fallen since peaking at $877.1 billion in September, falling to about $383 billion as of Monday.

forbes.com - 2026-07-13 16:00:06

Oracle Is Now Down 28% in a Month. Will the 52-Week Low of $132 Hold or Fold?

Shares of Oracle (NYSE:ORCL | ORCL Price Prediction) are trading at $132.27 in Monday afternoon action, down 6% on the day and touching a fresh 52-week low below the $134.10 prior floor.

247wallst.com - 2026-07-13 14:31:14

New Study Reveals Strongest State Economies, Only 1 State Was Better Than Texas

CNBC's 20th annual state business rankings just upended conventional wisdom about which state economy leads the country, and the runner-up is pulling in more foreign investment than anyone else on the list while quietly carrying one of the biggest economic vulnerabilities in the nation.

247wallst.com - 2026-07-13 11:47:53

Oracle Stock Flashes Oversold Signal as It Nears 52-Week Lows

Oracle Corp (NYSE:ORCL) shares are trading lower on Monday, approaching 52-week lows as selling pressure continues across large-cap tech and traders keep leaning defensive. The Nasdaq is down 1.06% while the S&P 500 has shed 0.36%, and Technology is also lagging with a 1.30% loss.

benzinga.com - 2026-07-13 11:46:39

Is AI Running Out Of Money?

The megacap companies funding AI expansion have issued nearly $250 billion in debt this year.

247wallst.com - 2026-07-13 10:24:16

Oracle: Perfectly Positioned For Next-Generation, AI-Focused Workloads

Founded in 1977, Oracle is now a $404 billion (by market cap) tech behemoth employing around 140,000 people. Oracle's scaled positioning is impressive, as is its consistent ability to pivot and execute in a space that is constantly changing and evolving. Oracle has increased its dividend for 17 consecutive years. The 10-year dividend growth rate of 12.8% is quite solid.

seekingalpha.com - 2026-07-13 10:15:00

Dividend Harvesting Portfolio Week 280: $28,000 Allocated, $3,144.21 In Projected Dividends

The Dividend Harvesting Portfolio, now valued at $39,942.16, has delivered a 42.65% return on invested capital over 280 weeks. I added Oracle (ORCL) to the portfolio, citing strong AI-driven CapEx monetization, robust RPO, and management's bullish growth guidance. Forward annualized dividend income reached $3,144.21, with YoY income and reinvestment compounding accelerating the portfolio's income growth trajectory.

seekingalpha.com - 2026-07-13 08:30:31

Oracle Corp (ORCL) Stock Down 2.5% -- Now Undervalued? GF Score: 92/100

On July 10, 2026, Oracle Corp (ORCL) shares fell 2.5% to a current price of $140.64. Over the past 52 weeks, the stock has fluctuated between a high of $345.72

gurufocus.com - 2026-07-10 20:26:00

3 Reasons Why You Should Hold Oracle Stock Despite a 29.5% YTD Drop

ORCL's record AI backlog, stronger fiscal 2027 outlook and expanding cloud businesses offer reasons to hold despite a 29.5% YTD stock decline.

zacks.com - 2026-07-10 12:51:07

Why Is Oracle (ORCL) Down 21.7% Since Last Earnings Report?

Oracle (ORCL) reported earnings 30 days ago. What's next for the stock?

zacks.com - 2026-07-10 12:31:06

AI’s $182 Billion Borrowing Spree Could Become Its Biggest Risk Yet

Six tech giants have flooded the corporate bond market with a level of borrowing that dwarfs anything seen in recent memory, and the bet only pays off if AI delivers returns at a scale that has never been proven.

247wallst.com - 2026-07-10 12:12:40

Oracle Launches Racing-Focused Cloud Innovation Studio

Oracle Corp (NYSE:ORCL) shares are trading higher on Thursday. The company expanded its role in motorsport innovation.

benzinga.com - 2026-07-09 12:45:03

Can A Massive AI Backlog Save Oracle's Plunging Stock?

Oracle (ORCL) shares have faced a challenging year, declining by -36.9% while the broader market has risen. The cause of this negative sentiment is clear: a substantial investment strategy aimed at expanding its cloud infrastructure.

forbes.com - 2026-07-09 10:56:36

Stock Of The Day: Will Oracle Rebound?

Oracle Corporation  (NYSE:ORCL) is climbing higher on Thursday, although shares have dropped by more then 40% since the beginning of June.

benzinga.com - 2026-07-09 10:25:14

Oracle Joins IMSA Labs as Founding Partner to Accelerate AI and Motorsport Innovation

Oracle Cloud Innovation Studio becomes the first initiative within IMSA Labs, giving startups access to live race operations, high-volume telemetry, Oracle Cloud Infrastructure, and one of the world's most demanding testing environments AUSTIN, Texas and DAYTONA BEACH, Fla., July 9, 2026 /PRNewswire/ -- Oracle and the International Motor Sports Association (IMSA) today announced Oracle as the Founding Partner of IMSA Labs, the formalized platform for continued innovation and collaboration between the motorsports sanctioning body and its automotive and technology partners.

prnewswire.com - 2026-07-09 09:00:00

Cramer Sees Tech Rebound And Oracle Upside as Data Center Spending Reshapes Market

On CNBC's Squawk on the Street, Jim Cramer made a call that resonated across chip and cloud names: the tech tape is bouncing.

247wallst.com - 2026-07-08 16:36:41

Prediction: Oracle Will Be the Next Trillion-Dollar Tech Giant

Oracle (NYSE:ORCL | ORCL Price Prediction | ORCL Price Prediction) has quietly become one of the most important AI infrastructure companies on the planet, yet its stock is behaving as if the story is falling apart.

247wallst.com - 2026-07-08 12:30:14

Oracle: The Market Sees A Debt Crisis I See A Cash Flow Inflection

Oracle Corporation (ORCL) delivered record Q4 and fiscal 2026 results, with 21% YoY revenue growth and 54% higher cash from operations, yet shares plunged sharply. ORCL's AI-driven CapEx is converting into strong cash flow, with $638B in RPO—12% set to convert within 12 months and another 34% over the next 36 months. Management guides for 27–29% Q1 revenue growth, 58–64% cloud growth, and EPS of $1.72–$1.76, with a $90B full-year revenue target and accelerating earnings.

seekingalpha.com - 2026-07-08 08:30:18

Here's Why Oracle Stock Slumped in the First Half of 2026 (Hint: Microsoft Was Also Impacted)

Bond markets reacted negatively to Oracle's $300B OpenAI deal, and immediately began pricing in increased default risk. OpenAI's ambitious projections raise concerns about financial sustainability and partner risk.

fool.com - 2026-07-08 08:07:43

Breakfast News: Meta Testing New All-Seeing AI

Meta reportedly testing super specs, AI chips face Chinese competition, and more

fool.com - 2026-07-08 07:30:00

Oracle's record backlog is booming, so why is the stock down 50%?

Oracle has the kind of AI backlog most software companies would envy, but Wall Street is no longer rewarding backlog alone. ORCL is under pressure as investors are also focusing on customer concentration, required capital spending and the timeline for converting Oracle's backlog into cash flow.

invezz.com - 2026-07-08 04:46:32

JPMorgan Just Challenged the Cloud-Only AI Thesis

JPMorgan's SambaNova deal shows why on-premises AI inference may become a major market for banks, healthcare, and government.

investorplace.com - 2026-07-08 00:00:00

Oracle Stock Plummeted by 25% in the First Half of 2026, and This Dire AI Warning Might Be Why

Oracle operates some of the fastest and most cost-efficient data centers for processing artificial intelligence (AI) workloads. The company has a staggering $638 billion order backlog from customers waiting for more data centers to come online.

fool.com - 2026-07-07 21:00:00

3 Tech Stocks That Are Screaming Buys as the Indexes Reach Record Highs

Despite a frothy market, these overlooked names trade at low valuations.

fool.com - 2026-07-07 16:45:00

Oracle: Frankly, A Once In A Lifetime Opportunity

Oracle is rated a Strong Buy as the market undervalues its robust revenue visibility and accelerating cloud infrastructure growth. ORCL's $638 billion in remaining performance obligations and 31% revenue CAGR guidance through 2030 underpin exceptional medium-term upside. The company's AI-focused OCI Supercluster and partnership with Nvidia position ORCL as a leading provider for inference workloads, justifying premium pricing.

seekingalpha.com - 2026-07-07 16:15:57

Cloudflare Is Up 9% Today: Is It Outperforming Other AI Cloud Stocks Like Oracle, CoreWeave, and Snowflake?

Shares of Cloudflare (NYSE:NET | NET Price Prediction) are up 9% in midday trading to about $269 after Scotiabank upgraded the stock and raised its price target.

247wallst.com - 2026-07-07 13:39:15

Oracle Provides Update on Royalty Portfolio

Vancouver, British Columbia--(Newsfile Corp. - July 7, 2026) - Oracle Commodity Holding Corp. (TSXV: ORCL) (OTCQB: ORLCF) ("Oracle" or the "Company") is pleased to provide the following updates on its royalty and equity portfolio. Oracle holds a core portfolio of net smelter return ("NSR") royalties across advanced fluorspar, vanadium, nickel-PGM, coal, and silver projects located in the United States, Canada, Mongolia and Bolivia, operated by CleanTech Vanadium Mining Corp. ("CleanTech"), Silver Elephant Mining Corp. ("Silver Elephant"), Norway House Cree Nation ("NHCN") and others.

newsfilecorp.com - 2026-07-07 13:02:55

Why Oracle (ORCL) is a Top Growth Stock for the Long-Term

Whether you're a value, growth, or momentum investor, finding strong stocks becomes easier with the Zacks Style Scores, a top feature of the Zacks Premium research service.

zacks.com - 2026-07-07 10:45:19

Oracle Stock Is Down 58% From Its Peak -- but Revenue Is Still Growing by Double Digits. Time to Buy?

Oracle's fiscal 2026 revenue grew 17% and net income grew 37%. The stock has fallen 58% from the record high it set last September.

fool.com - 2026-07-06 22:03:00

Why Wall Street Is Fired Up About Earnings—and Why There May Be Some Concern

Higher prices for raw materials and semiconductors were likely a boon to S&P 500 earnings last quarter. They could also be a risk.

investopedia.com - 2026-07-06 17:31:04

Why Oracle Stock Slipped 35% in June

Oracle's June earnings pointed to continued cash burn in the coming year. The company is growing quickly, but its cloud business has not proven it can be profitable yet.

fool.com - 2026-07-06 16:38:00

Software stocks have rarely seen such divergent performances. Here's how to pick winners.

An Evercore analyst notes that infrastructure software stocks have vastly outperformed application names. But there's still hope for companies like Salesforce.

marketwatch.com - 2026-07-06 13:21:00

Wall Street analyst sets Oracle stock price target for 12 months

As Wall Street analysts signal a potential rebound for Oracle Corp. (NYSE: NYSE) stock, Billy Fitzsimmons from Piper Sandler reiterated his 12-month bullish forecast.

finbold.com - 2026-07-06 10:13:40

Oracle shares rose as investors reassess AI-driven sell-off

Oracle Corp. (ORCL) shares gained 1.3% on Monday as investors returned to the stock following a sharp, debt-driven sell-off, amid improving broader market sentiment. The recovery also came as broader market sentiment improved, with the Nasdaq Composite gaining 0.95% and the S&P 500 advancing 0.44%.

invezz.com - 2026-07-06 10:08:25

Live Nasdaq Composite: Tech Propels Broader Markets Higher on Memory Stock Strength

Live Updates Act now: the analyst who called NVIDIA in 2010 just named his top 10 AI stocks - and Apple didn't make the cut. Grab the names FREE today. Microsoft Restructuring 3 minutes ago Live Microsoft (NASDAQ: MSFT) is sliding 1.6% after revealing it will cut 4,800 jobs, roughly 2.1% of its global workforce, with... Live Nasdaq Composite: Tech Propels Broader Markets Higher on Memory Stock Strength

247wallst.com - 2026-07-06 09:30:55

$750 Billion AI Spending Wave: Should You Buy These 3 AI Infrastructure Stocks?

Three companies. One buildout.

247wallst.com - 2026-07-04 09:29:59

Oracle: Positioned For Success, Priced For Failure

Oracle is reiterated as a buy, with robust AI-driven growth, strong demand, and a multiyear low valuation supporting the thesis. Cloud Infrastructure growth accelerated to 93% YoY, offsetting a slowdown in Cloud Applications and demonstrating continued strong demand and justified CapEx. FY2027 guidance calls for $90 billion in revenue (+34% YoY) and $8.05 non-GAAP EPS (+18%), with temporary gross margin pressure from data center ramp-up.

seekingalpha.com - 2026-07-04 02:45:56

Get ORCL Insider Trade Alerts

ORCL Price Target Summary

Last Month

$0.00

0 analysts

Last Quarter

$255.33

21 analysts

Last Year

$294.07

88 analysts

All Time

$206.48

196 analysts

ORCL Recent Analyst Grades

Date Analyst Firm Action Previous Grade New Grade
2026-06-11 Scotiabank Maintain Sector Outperform Sector Outperform
2026-06-11 BMO Capital Maintain Outperform Outperform
2026-06-11 RBC Capital Maintain Sector Perform Sector Perform
2026-06-11 Barclays Maintain Overweight Overweight
2026-06-11 Bernstein Maintain Outperform Outperform
2026-06-11 Guggenheim Maintain Buy Buy
2026-06-11 Cantor Fitzgerald Maintain Overweight Overweight
2026-06-11 Stephens & Co. Maintain Equal Weight Equal Weight
2026-06-11 DA Davidson Maintain Buy Buy
2026-06-11 TD Cowen Maintain Buy Buy
2026-06-11 Wedbush Maintain Outperform Outperform
2026-06-11 Piper Sandler Maintain Overweight Overweight
2026-06-09 B of A Securities Maintain Buy Buy
2026-06-08 TD Cowen Maintain Buy Buy
2026-06-08 Oppenheimer Maintain Outperform Outperform
2026-06-08 Evercore ISI Group Maintain Outperform Outperform
2026-06-05 RBC Capital Maintain Sector Perform Sector Perform
2026-06-05 BTIG Maintain Buy Buy
2026-06-05 Cantor Fitzgerald Maintain Overweight Overweight
2026-06-04 Citigroup Maintain Buy Buy
2026-06-02 Scotiabank Maintain Sector Outperform Sector Outperform
2026-06-02 UBS Maintain Buy Buy
2026-05-13 Wedbush Maintain Outperform Outperform
2026-05-12 Oppenheimer Maintain Outperform Outperform
2026-04-29 Wedbush Maintain Outperform Outperform
2026-04-23 Morgan Stanley Maintain Equal Weight Equal Weight
2026-04-07 Stephens & Co. Maintain Equal Weight Equal Weight
2026-03-16 Mizuho Maintain Outperform Outperform
2026-03-13 Guggenheim Maintain Buy Buy
2026-03-12 Citigroup Maintain Buy Buy
2026-03-11 Piper Sandler Maintain Overweight Overweight
2026-03-11 Stifel Maintain Buy Buy
2026-03-11 TD Cowen Maintain Buy Buy
2026-03-11 DA Davidson Maintain Buy Buy
2026-03-11 RBC Capital Maintain Sector Perform Sector Perform
2026-03-11 Cantor Fitzgerald Maintain Overweight Overweight
2026-03-11 BMO Capital Maintain Outperform Outperform
2026-03-11 JP Morgan Upgrade Neutral Overweight
2026-03-11 Barclays Maintain Overweight Overweight
2026-03-10 Baird Maintain Outperform Outperform
2026-03-09 Deutsche Bank Maintain Buy Buy
2026-03-09 Scotiabank Maintain Sector Outperform Sector Outperform
2026-03-09 Barclays Maintain Overweight Overweight
2026-03-06 Jefferies Maintain Buy Buy
2026-03-06 TD Cowen Maintain Buy Buy
2026-03-05 Evercore ISI Group Maintain Outperform Outperform
2026-03-04 Citigroup Maintain Buy Buy
2026-03-04 RBC Capital Maintain Sector Perform Sector Perform
2026-02-25 Oppenheimer Upgrade Perform Outperform
2026-02-09 DA Davidson Upgrade Neutral Buy
2026-02-05 Citizens Maintain Market Outperform Market Outperform
2026-02-03 Scotiabank Maintain Sector Outperform Sector Outperform
2026-02-03 Piper Sandler Maintain Overweight Overweight
2026-02-02 UBS Maintain Buy Buy
2026-01-23 Morgan Stanley Maintain Equal Weight Equal Weight
2026-01-05 UBS Maintain Buy Buy
2026-01-05 Jefferies Maintain Buy Buy
2026-01-05 RBC Capital Maintain Sector Perform Sector Perform
2025-12-12 Goldman Sachs Maintain Neutral Neutral
2025-12-11 Bernstein Maintain Outperform Outperform
2025-12-11 Scotiabank Maintain Sector Outperform Sector Outperform
2025-12-11 Guggenheim Maintain Buy Buy
2025-12-11 Keybanc Maintain Overweight Overweight
2025-12-11 DA Davidson Maintain Neutral Neutral
2025-12-11 RBC Capital Maintain Sector Perform Sector Perform
2025-12-11 Stifel Maintain Buy Buy
2025-12-11 BMO Capital Maintain Outperform Outperform
2025-12-11 B of A Securities Maintain Buy Buy
2025-12-11 JP Morgan Maintain Neutral Neutral
2025-12-11 Piper Sandler Maintain Overweight Overweight
2025-12-11 UBS Maintain Buy Buy
2025-12-11 Cantor Fitzgerald Maintain Overweight Overweight
2025-12-11 TD Cowen Maintain Buy Buy
2025-12-11 Citigroup Maintain Buy Buy
2025-12-09 Barclays Maintain Overweight Overweight
2025-12-04 Citigroup Maintain Buy Buy
2025-11-26 Deutsche Bank Maintain Buy Buy
2025-11-25 DA Davidson Maintain Neutral Neutral
2025-11-18 Baird Maintain Outperform Outperform
2025-10-17 Piper Sandler Maintain Overweight Overweight
2025-10-17 Stephens & Co. Maintain Equal Weight Equal Weight
2025-10-17 JMP Securities Maintain Market Outperform Market Outperform
2025-10-17 Evercore ISI Group Maintain Outperform Outperform
2025-10-17 Jefferies Maintain Buy Buy
2025-10-17 Barclays Maintain Overweight Overweight
2025-10-17 UBS Maintain Buy Buy
2025-10-17 Guggenheim Maintain Buy Buy
2025-10-17 RBC Capital Maintain Sector Perform Sector Perform
2025-10-17 Scotiabank Maintain Sector Outperform Sector Outperform
2025-10-10 Evercore ISI Group Maintain Outperform Outperform
2025-09-26 Bernstein Maintain Outperform Outperform
2025-09-24 JMP Securities Maintain Market Outperform Market Outperform
2025-09-23 Morgan Stanley Maintain Equal Weight Equal Weight
2025-09-15 Goldman Sachs Maintain Neutral Neutral
2025-09-15 Berenberg Maintain Hold Hold
2025-09-12 DA Davidson Maintain Neutral Neutral
2025-09-11 JP Morgan Maintain Neutral Neutral
2025-09-11 Barclays Maintain Overweight Overweight
2025-09-10 JMP Securities Maintain Market Outperform Market Outperform
2025-09-10 UBS Maintain Buy Buy
2025-09-10 Citigroup Upgrade Neutral Buy
2025-09-10 DA Davidson Maintain Neutral Neutral
2025-09-10 Jefferies Maintain Buy Buy
2025-09-10 Mizuho Maintain Outperform Outperform
2025-09-10 Cantor Fitzgerald Maintain Overweight Overweight
2025-09-10 TD Cowen Maintain Buy Buy
2025-09-10 Piper Sandler Maintain Overweight Overweight
2025-09-10 B of A Securities Upgrade Neutral Buy
2025-09-10 Scotiabank Maintain Sector Outperform Sector Outperform
2025-09-10 Wolfe Research Maintain Outperform Outperform
2025-09-10 Guggenheim Maintain Buy Buy
2025-09-10 Melius Research Maintain Buy Buy
2025-09-10 BMO Capital Maintain Outperform Outperform
2025-09-10 Evercore ISI Group Maintain Outperform Outperform
2025-09-10 Stifel Maintain Buy Buy
2025-09-09 BMO Capital Maintain Outperform Outperform
2025-09-09 Citigroup Maintain Neutral Neutral
2025-09-08 Barclays Maintain Overweight Overweight
2025-09-08 Morgan Stanley Maintain Equal Weight Equal Weight
2025-09-08 JP Morgan Maintain Neutral Neutral
2025-08-15 Mizuho Maintain Outperform Outperform
2025-08-06 Bernstein Maintain Outperform Outperform
2025-08-06 TD Cowen Maintain Buy Buy
2025-08-05 B of A Securities Maintain Neutral Neutral
2025-07-18 JMP Securities Maintain Market Outperform Market Outperform
2025-07-17 UBS Maintain Buy Buy
2025-07-14 Evercore ISI Group Maintain Outperform Outperform
2025-07-10 Piper Sandler Upgrade Neutral Overweight
2025-07-03 TD Cowen Maintain Buy Buy
2025-07-02 BMO Capital Maintain Outperform Outperform
2025-06-30 Stifel Upgrade Hold Buy
2025-06-25 UBS Maintain Buy Buy
2025-06-18 Guggenheim Maintain Buy Buy
2025-06-13 Goldman Sachs Maintain Neutral Neutral
2025-06-13 Citigroup Maintain Neutral Neutral
2025-06-13 BMO Capital Upgrade Market Perform Outperform
2025-06-13 Barclays Maintain Overweight Overweight
2025-06-12 Piper Sandler Maintain Neutral Neutral
2025-06-12 JMP Securities Maintain Market Outperform Market Outperform
2025-06-12 B of A Securities Maintain Neutral Neutral
2025-06-12 WestPark Capital Maintain Buy Buy
2025-06-12 Evercore ISI Group Maintain Outperform Outperform
2025-06-12 Mizuho Maintain Outperform Outperform
2025-06-12 DA Davidson Maintain Neutral Neutral
2025-06-12 Jefferies Maintain Buy Buy
2025-06-12 Stifel Maintain Hold Hold
2025-06-12 JP Morgan Maintain Neutral Neutral
2025-06-12 Deutsche Bank Maintain Buy Buy
2025-06-12 UBS Maintain Buy Buy
2025-06-12 Guggenheim Maintain Buy Buy
2025-06-12 Keybanc Maintain Overweight Overweight
2025-06-12 RBC Capital Maintain Sector Perform Sector Perform
2025-06-11 Piper Sandler Maintain Neutral Neutral
2025-06-09 Jefferies Maintain Buy Buy
2025-06-09 Citigroup Maintain Neutral Neutral
2025-06-09 BMO Capital Maintain Market Perform Market Perform
2025-06-09 Morgan Stanley Maintain Equal Weight Equal Weight
2025-06-05 Guggenheim Maintain Buy Buy
2025-04-23 Piper Sandler Downgrade Overweight Neutral
2025-04-16 Morgan Stanley Maintain Equal Weight Equal Weight
2025-04-15 Mizuho Maintain Outperform Outperform
2025-04-14 DA Davidson Maintain Neutral Neutral
2025-04-03 Guggenheim Maintain Buy Buy
2025-03-31 Jefferies Maintain Buy Buy
2025-03-12 Citigroup Maintain Neutral Neutral
2025-03-11 RBC Capital Maintain Sector Perform Sector Perform
2025-03-11 Barclays Maintain Overweight Overweight
2025-03-11 Stifel Maintain Hold Hold
2025-03-11 Keybanc Maintain Overweight Overweight
2025-03-11 BMO Capital Maintain Market Perform Market Perform
2025-03-11 UBS Maintain Buy Buy
2025-03-11 Evercore ISI Group Maintain Outperform Outperform
2025-03-11 Cantor Fitzgerald Maintain Overweight Overweight
2025-03-11 JP Morgan Maintain Neutral Neutral
2025-03-11 DA Davidson Maintain Neutral Neutral
2025-03-11 Piper Sandler Maintain Overweight Overweight
2025-03-11 B of A Securities Maintain Neutral Neutral
2025-03-11 Citizens Capital Markets Maintain Market Outperform Market Outperform
2025-03-11 Morgan Stanley Maintain Equal Weight Equal Weight
2025-03-05 Guggenheim Maintain Buy Buy
2025-01-22 JMP Securities Maintain Market Outperform Market Outperform
2024-12-10 Citigroup Maintain Neutral Neutral
2024-12-10 Evercore ISI Group Maintain Outperform Outperform
2024-12-10 RBC Capital Maintain Sector Perform Sector Perform
2024-12-10 Stifel Maintain Hold Hold
2024-12-10 DA Davidson Maintain Neutral Neutral
2024-12-10 Piper Sandler Maintain Overweight Overweight
2024-12-10 UBS Maintain Buy Buy
2024-12-10 Mizuho Maintain Outperform Outperform
2024-12-10 BMO Capital Maintain Market Perform Market Perform
2024-12-10 JMP Securities Maintain Market Outperform Market Outperform
2024-12-10 Morgan Stanley Maintain Equal Weight Equal Weight
2024-12-05 Jefferies Maintain Buy Buy
2024-12-05 RBC Capital Maintain Sector Perform Sector Perform
2024-12-05 Guggenheim Maintain Buy Buy
2024-11-15 Keybanc Maintain Overweight Overweight
2024-10-18 JMP Securities Maintain Market Outperform Market Outperform
2024-09-30 Bernstein Maintain Outperform Outperform
2024-09-16 Melius Research Upgrade Hold Buy
2024-09-16 Jefferies Maintain Buy Buy
2024-09-13 TD Cowen Maintain Buy Buy
2024-09-13 Guggenheim Maintain Buy Buy
2024-09-13 JP Morgan Maintain Neutral Neutral
2024-09-13 B of A Securities Maintain Neutral Neutral
2024-09-13 UBS Maintain Buy Buy
2024-09-13 JMP Securities Maintain Market Outperform Market Outperform
2024-09-13 Keybanc Maintain Overweight Overweight
2024-09-13 Piper Sandler Maintain Overweight Overweight
2024-09-13 Evercore ISI Group Maintain Outperform Outperform
2024-09-13 Barclays Maintain Overweight Overweight
2024-09-11 Citigroup Maintain Neutral Neutral
2024-09-10 Barclays Maintain Overweight Overweight
2024-09-10 Keybanc Maintain Overweight Overweight
2024-09-10 Mizuho Maintain Outperform Outperform
2024-09-10 Evercore ISI Group Maintain Outperform Outperform
2024-09-10 BMO Capital Maintain Market Perform Market Perform
2024-09-10 DA Davidson Maintain Neutral Neutral
2024-09-10 Piper Sandler Maintain Overweight Overweight
2024-09-10 Jefferies Maintain Buy Buy
2024-09-10 Stifel Maintain Hold Hold
2024-09-10 JMP Securities Upgrade Market Perform Market Outperform
2024-09-10 TD Cowen Maintain Buy Buy
2024-09-10 Oppenheimer Maintain Perform Perform
2024-09-10 Morgan Stanley Maintain Equal Weight Equal Weight
2024-09-10 UBS Maintain Buy Buy
2024-09-10 B of A Securities Maintain Neutral Neutral
2024-07-12 Piper Sandler Maintain Overweight Overweight
2024-06-25 Guggenheim Maintain Buy Buy
2024-06-25 Morgan Stanley Maintain Equal Weight Equal Weight
2024-06-18 Argus Research Maintain Buy Buy
2024-06-17 BMO Capital Maintain Market Perform Market Perform
2024-06-17 Mizuho Maintain Buy Buy
2024-06-17 Deutsche Bank Maintain Buy Buy
2024-06-12 Morgan Stanley Maintain Equal Weight Equal Weight
2024-06-12 JP Morgan Maintain Neutral Neutral
2024-06-12 DA Davidson Maintain Neutral Neutral
2024-06-12 Evercore ISI Group Maintain Outperform Outperform
2024-06-12 B of A Securities Maintain Neutral Neutral
2024-06-12 UBS Maintain Buy Buy
2024-06-12 Stifel Maintain Hold Hold
2024-06-12 Keybanc Maintain Overweight Overweight
2024-06-12 Bernstein Maintain Outperform Outperform
2024-06-12 Citigroup Maintain Neutral Neutral
2024-06-12 TD Cowen Maintain Buy Buy
2024-06-12 Piper Sandler Maintain Overweight Overweight
2024-06-10 Citigroup Maintain Neutral Neutral
2024-03-14 Argus Research Upgrade Hold Buy
2024-03-13 Goldman Sachs Maintain Neutral Neutral
2024-03-13 HSBC Maintain Buy Buy
2024-03-12 Morgan Stanley Maintain Equal Weight Equal Weight
2024-03-12 DA Davidson Maintain Neutral Neutral
2024-03-12 UBS Maintain Buy Buy
2024-03-12 Jefferies Maintain Buy Buy
2024-03-12 Mizuho Maintain Buy Buy
2024-03-12 Barclays Maintain Overweight Overweight
2024-03-12 Bernstein Maintain Outperform Outperform
2024-03-12 TD Cowen Maintain Outperform Outperform
2024-03-12 Evercore ISI Group Maintain Outperform Outperform
2024-03-12 B of A Securities Maintain Neutral Neutral
2024-03-12 BMO Capital Maintain Market Perform Market Perform
2024-03-12 Goldman Sachs Maintain Neutral Neutral
2024-03-12 Piper Sandler Maintain Overweight Overweight
2024-03-12 JP Morgan Maintain Neutral Neutral
2024-03-12 William Blair Upgrade Market Perform Outperform
2024-03-12 Stifel Maintain Hold Hold
2024-03-11 Citigroup Maintain Neutral Neutral
2024-01-02 Piper Sandler Maintain Overweight Overweight
2023-12-22 Erste Group Downgrade Buy Hold
2023-12-12 Morgan Stanley Maintain Equal Weight Equal Weight
2023-12-12 BMO Capital Maintain Market Perform Market Perform
2023-12-12 UBS Maintain Buy Buy
2023-12-12 Wolfe Research Maintain Outperform Outperform
2023-12-12 Piper Sandler Maintain Overweight Overweight
2023-12-12 Evercore ISI Group Maintain Outperform Outperform
2023-11-13 Edward Jones Upgrade Hold Buy
2023-10-23 Morgan Stanley Maintain Equal Weight Equal Weight
2023-10-09 Evercore ISI Group Upgrade In Line Outperform
2023-09-25 BMO Capital Maintain Market Perform Market Perform
2023-09-22 Guggenheim Maintain Buy Buy
2023-09-22 Piper Sandler Maintain Overweight Overweight
2023-09-21 Berenberg Maintain Hold Hold
2023-09-19 Mizuho Maintain Buy Buy
2023-09-14 DZ Bank Upgrade Hold Buy
2023-09-13 JP Morgan Downgrade Overweight Neutral
2023-09-13 Citigroup Maintain Neutral Neutral
2023-09-12 Morgan Stanley Maintain Equal Weight Equal Weight
2023-09-12 UBS Maintain Buy Buy
2023-09-12 DA Davidson Maintain Neutral Neutral
2023-09-12 Evercore ISI Group Maintain In Line In Line
2023-09-12 Barclays Maintain Overweight Overweight
2023-09-12 Monness, Crespi, Hardt Downgrade Buy Neutral
2023-09-12 Piper Sandler Maintain Overweight Overweight
2023-09-11 Citigroup Maintain Neutral Neutral
2023-09-07 Jefferies Maintain Buy Buy
2023-09-05 Barclays Upgrade Equal Weight Overweight
2023-08-29 UBS Upgrade Neutral Buy
2023-07-27 Piper Sandler Maintain Overweight Overweight
2023-06-14 Morgan Stanley Maintain Equal Weight Equal Weight
2023-06-14 Goldman Sachs Maintain Neutral Neutral
2023-06-14 Citigroup Maintain Neutral Neutral
2023-06-13 JP Morgan Maintain Overweight Overweight
2023-06-13 Wolfe Research Maintain Outperform Outperform
2023-06-13 TD Cowen Maintain Outperform Outperform
2023-06-13 Mizuho Maintain Buy Buy
2023-06-13 Deutsche Bank Maintain Buy Buy
2023-06-13 Barclays Maintain Equal Weight Equal Weight
2023-06-13 Guggenheim Maintain Buy Buy
2023-06-13 Evercore ISI Group Maintain In Line In Line
2023-06-13 UBS Maintain Neutral Neutral
2023-06-13 Stifel Maintain Hold Hold
2023-06-13 Citigroup Maintain Neutral Neutral
2023-06-13 DA Davidson Maintain Neutral Neutral
2023-06-13 Goldman Sachs Upgrade Sell Neutral
2023-06-13 BMO Capital Maintain Market Perform Market Perform
2023-06-13 Jefferies Maintain Buy Buy
2023-06-13 B of A Securities Maintain Neutral Neutral
2023-06-12 Evercore ISI Group Maintain In Line In Line
2023-06-12 Wolfe Research Upgrade Peer Perform Outperform
2023-06-09 Citigroup Maintain Neutral Neutral
2023-06-09 Piper Sandler Maintain Overweight Overweight
2023-06-09 Keybanc Maintain Overweight Overweight
2023-06-08 Deutsche Bank Maintain Buy Buy
2023-06-07 UBS Maintain Neutral Neutral
2023-06-07 Barclays Maintain Equal Weight Equal Weight
2023-06-05 Jefferies Maintain Buy Buy
2023-04-20 Keybanc Maintain Overweight Overweight
2023-03-24 UBS Maintain Neutral Neutral
2023-03-15 Credit Suisse Maintain Outperform Outperform
2023-03-10 BMO Capital Maintain Market Perform Market Perform
2023-03-10 JP Morgan Maintain Overweight Overweight
2023-03-10 Piper Sandler Maintain Overweight Overweight
2023-02-07 Mizuho Maintain Buy Buy
2023-01-18 Keybanc Maintain Overweight Overweight
2023-01-18 DA Davidson Maintain Neutral Neutral
2023-01-11 Mizuho Maintain Buy Buy
2023-01-09 Piper Sandler Upgrade Neutral Overweight
2023-01-05 Jefferies Upgrade Hold Buy
2022-12-13 Barclays Maintain Equal Weight Equal Weight
2022-12-13 Stifel Maintain Hold Hold
2022-12-13 Cowen & Co. Maintain Outperform Outperform
2022-12-13 Piper Sandler Maintain Neutral Neutral
2022-12-13 B of A Securities Maintain Neutral Neutral
2022-12-12 Keybanc Maintain Overweight Overweight
2022-12-05 Barclays Maintain Equal Weight Equal Weight
2022-10-21 Piper Sandler Maintain Neutral Neutral
2022-10-21 Jefferies Maintain Hold Hold
2022-10-21 Deutsche Bank Maintain Buy Buy
2022-10-20 Piper Sandler Upgrade Underweight Neutral
2022-10-18 Barclays Maintain Equal Weight Equal Weight
2022-09-14 Berenberg Maintain Hold Hold
2022-09-13 BMO Capital Maintain Market Perform Market Perform
2022-09-13 Jefferies Maintain Hold Hold
2022-09-13 Evercore ISI Group Maintain In Line In Line
2022-09-13 JP Morgan Maintain Overweight Overweight
2022-08-12 Guggenheim Maintain Buy Buy
2022-07-20 Morgan Stanley Maintain Equal Weight Equal Weight
2022-06-29 Exane BNP Paribas Upgrade Neutral Outperform
2022-06-27 Daiwa Capital Maintain Neutral Neutral
2022-06-14 Jefferies Maintain Hold Hold
2022-06-14 JP Morgan Maintain Overweight Overweight
2022-06-14 Stifel Maintain Hold Hold
2022-06-14 BMO Capital Maintain Market Perform Market Perform
2022-06-09 Cowen & Co. Maintain Outperform Outperform
2022-06-06 Morgan Stanley Maintain Equal Weight Equal Weight
2022-05-23 Jefferies Maintain Hold Hold
2022-04-01 Daiwa Capital Maintain Neutral Neutral
2022-03-11 BMO Capital Maintain Market Perform Market Perform
2022-03-11 B of A Securities Maintain Neutral Neutral
2022-03-11 Piper Sandler Downgrade Neutral Underweight
2022-03-09 Cowen & Co. Maintain Outperform Outperform
2022-01-21 Deutsche Bank Maintain Buy Buy
2022-01-03 Keybanc Maintain Overweight Overweight
2021-12-21 Keybanc Downgrade Overweight Sector Weight
2021-12-10 Barclays Maintain Equal Weight Equal Weight
2021-12-10 Piper Sandler Maintain Neutral Neutral
2021-12-10 Credit Suisse Maintain Outperform Outperform
2021-12-10 Deutsche Bank Upgrade Hold Buy
2021-12-10 Societe Generale Maintain Hold Hold
2021-11-02 Deutsche Bank Maintain Hold Hold
2021-10-25 Keybanc Maintain Overweight Overweight
2021-09-20 Morgan Stanley Maintain Equal Weight Equal Weight
2021-09-15 Citigroup Maintain Neutral Neutral
2021-09-14 Monness, Crespi, Hardt Maintain Buy Buy
2021-09-02 Barclays Maintain Equal Weight Equal Weight
2021-08-10 DZ Bank Downgrade Hold Sell
2021-07-22 Keybanc Maintain Overweight Overweight
2021-07-21 Keybanc Maintain Overweight Overweight
2021-06-16 Citigroup Maintain Neutral Neutral
2021-06-16 Stifel Maintain Hold Hold
2021-06-16 Morgan Stanley Maintain Equal Weight Equal Weight
2021-06-16 Barclays Maintain Equal Weight Equal Weight
2021-06-16 Piper Sandler Maintain Neutral Neutral
2021-06-16 BMO Capital Maintain Market Perform Market Perform
2021-06-16 JP Morgan Maintain Overweight Overweight
2021-06-16 Jefferies Maintain Hold Hold
2021-05-10 Barclays Downgrade Overweight Equal Weight
2021-04-23 Wolfe Research Maintain Peer Perform Perform
2021-04-21 DZ Bank Downgrade Buy Hold
2021-03-11 Stifel Maintain Hold Hold
2021-03-11 Morgan Stanley Maintain Equal Weight Equal Weight
2021-03-11 Credit Suisse Maintain Outperform Outperform
2021-03-11 Wells Fargo Maintain Overweight Overweight
2021-03-11 Societe Generale Downgrade Buy Hold
2021-03-09 KeyBanc Maintain Overweight Overweight
2021-03-09 Keybanc Maintain Overweight Overweight
2021-03-08 KeyBanc Maintain Overweight Overweight
2021-03-05 Barclays Upgrade Equal Weight Overweight
2021-01-22 Goldman Sachs Maintain Sell Sell
2021-01-15 Credit Suisse Maintain Outperform Outperform
2020-12-11 Piper Sandler Maintain Neutral Neutral
2020-12-11 Credit Suisse Maintain Outperform Outperform
2020-12-11 Morgan Stanley Maintain Equal Weight Equal Weight
2020-12-08 Cleveland Research Downgrade Buy Neutral
2020-09-21 RBC Capital Upgrade Sector Perform Outperform
2020-09-11 Credit Suisse Maintain Outperform Outperform
2020-09-11 Stifel Maintain Hold Hold
2020-09-11 B of A Securities Maintain Neutral Neutral
2020-09-11 Piper Sandler Maintain Neutral Neutral
2020-09-11 Morgan Stanley Maintain Equal Weight Equal Weight
2020-07-09 Credit Suisse Maintain Outperform Outperform
2020-06-17 Morgan Stanley Maintain Equal Weight Equal Weight
2020-06-17 JP Morgan Maintain Overweight Overweight
2020-06-17 Credit Suisse Maintain Outperform Outperform
2020-06-17 Citigroup Maintain Neutral Neutral
2020-06-17 Stifel Maintain Hold Hold
2020-06-12 RBC Capital Maintain Sector Perform Sector Perform
2020-03-31 Exane BNP Paribas Upgrade Neutral Outperform
2020-03-31 Morgan Stanley Maintain Equal Weight Equal Weight
2020-03-20 JP Morgan Upgrade Neutral Overweight
2020-03-16 Morgan Stanley Maintain Equal Weight Equal Weight
2020-03-13 Raymond James Maintain Outperform Outperform
2020-03-13 Credit Suisse Maintain Outperform Outperform
2020-03-13 UBS Maintain Neutral Neutral
2020-03-13 Wells Fargo Maintain Overweight Overweight
2020-03-09 Cleveland Research Upgrade Neutral Buy
2020-03-04 Societe Generale Upgrade Hold Buy
2019-12-16 Nomura Maintain Reduce Reduce
2019-12-13 Wedbush Maintain Neutral Neutral
2019-12-13 Barclays Maintain Equal Weight Equal Weight
2019-12-13 Raymond James Maintain Outperform Outperform
2019-10-08 Jefferies Downgrade Buy Hold
2019-09-27 BMO Capital Maintain Market Perform Market Perform
2019-09-12 Barclays Maintain Equal Weight Equal Weight
2019-09-12 BMO Capital Maintain Market Perform Market Perform
2019-06-20 Barclays Maintain Equal Weight Equal Weight
2019-06-20 BMO Capital Maintain Market Perform Market Perform
2019-06-20 Raymond James Maintain Outperform Outperform
2019-06-18 Macquarie Downgrade Outperform Neutral
2019-05-21 Morgan Stanley Maintain Equal Weight Equal Weight
2019-03-29 Exane BNP Paribas Maintain Neutral Neutral
2019-03-15 BMO Capital Downgrade Outperform Market Perform
2019-03-15 Wedbush Maintain Neutral Neutral
2019-03-15 Raymond James Maintain Outperform Outperform
2019-03-11 Nomura Downgrade Buy Reduce
2019-01-15 Morgan Stanley Downgrade Overweight Equal Weight
2019-01-09 Atlantic Equities Maintain Underweight Underweight
2019-01-09 Barclays Downgrade Overweight Equal Weight
2018-12-26 Standpoint Research Upgrade Hold Buy
2018-10-26 Nomura Maintain Buy Buy
2018-10-23 Needham Maintain Hold Hold
2018-10-03 Evercore ISI Group Downgrade Buy In Line
2018-09-18 Stifel Maintain Hold Hold
2018-09-18 Bank of America Maintain Neutral Neutral
2018-09-18 Stifel Nicolaus Maintain Hold Hold
2018-09-18 Nomura Maintain Buy Buy
2018-09-18 Citigroup Maintain Neutral Neutral
2018-09-18 B of A Securities Maintain Neutral Neutral
2018-09-17 Wells Fargo Maintain Outperform Outperform
2018-09-07 Barclays Maintain Overweight Overweight
2018-06-29 Nomura Maintain Buy Buy
2018-06-28 Raymond James Maintain Outperform Outperform
2018-06-20 Stifel Maintain Hold Hold
2018-06-20 Wedbush Downgrade Outperform Neutral
2018-06-20 Stifel Nicolaus Maintain Hold Hold
2018-06-20 Rosenblatt Downgrade Buy Neutral
2018-06-20 UBS Maintain Neutral Neutral
2018-06-14 Nomura Maintain Buy Buy
2018-06-14 JP Morgan Downgrade Overweight Neutral
2018-04-11 Monness Crespi Hardt Maintain Neutral Neutral
2018-03-20 Credit Suisse Maintain Outperform Outperform
2018-03-20 Bank of America Downgrade Buy Neutral
2018-03-20 Stifel Nicolaus Downgrade Buy Hold
2018-03-20 B of A Securities Downgrade Buy Neutral
2018-03-20 Keybanc Downgrade Overweight Sector Weight
2018-03-20 KeyBanc Downgrade Overweight Sector Weight
2018-03-20 Stifel Downgrade Buy Hold
2018-03-20 BMO Capital Maintain Outperform Outperform
2018-03-12 Barclays Maintain Overweight Overweight
2018-01-24 Nomura Maintain Buy Buy
2018-01-03 Morgan Stanley Upgrade Equal Weight Overweight
2017-12-19 RBC Capital Downgrade Outperform Perform
2017-12-15 RBC Capital Downgrade Outperform Perform
2017-12-15 RBC Capital Downgrade Outperform Sector Perform
2017-10-04 PiperJaffray Maintain Overweight Overweight
2017-09-15 Barclays Maintain Overweight Overweight
2017-09-15 Jefferies Maintain Buy Buy
2017-09-06 Moffett Nathanson Maintain Buy Buy
2017-09-05 Credit Suisse Maintain Outperform Outperform
2017-07-05 KeyBanc Upgrade Sector Weight Overweight
2017-07-05 Keybanc Upgrade Sector Weight Overweight
2017-06-23 Argus Upgrade Hold Buy
2017-06-23 Argus Research Upgrade Hold Buy
2017-06-22 Wedbush Upgrade Neutral Outperform
2017-04-27 Benchmark Maintain Buy Buy
2017-03-16 JMP Securities Upgrade Market Underperform Market Perform
2017-03-16 JP Morgan Upgrade Neutral Overweight
2017-01-11 Wells Fargo Maintain Outperform Outperform
2016-09-16 RBC Capital Maintain Outperform Outperform
2016-09-16 Macquarie Maintain Outperform Outperform
2016-09-16 Nomura Maintain Buy Buy
2016-09-08 OTR Global Downgrade Positive Mixed
2016-07-19 Atlantic Equities Downgrade Overweight Neutral
2016-07-14 BTIG Maintain Buy Buy
2016-07-14 BTIG Research Maintain Buy Buy
2016-07-12 BMO Capital Upgrade Market Perform Outperform
2016-06-29 JP Morgan Upgrade Underweight Neutral
2016-06-24 Cowen & Co. Maintain Outperform Outperform
2016-06-17 Citigroup Maintain Neutral Neutral
2016-06-17 Wunderlich Securities Downgrade Buy Hold
2016-06-17 Wunderlich Downgrade Buy Hold
2016-06-17 Deutsche Bank Maintain Hold Hold
2016-06-17 Pacific Crest Maintain Sector Weight Sector Weight
2016-04-26 Macquarie Maintain Outperform Outperform
2016-03-16 Canaccord Genuity Maintain Buy Buy
2016-03-16 UBS Maintain Buy Buy
2016-03-16 BMO Capital Maintain Market Perform Market Perform
2016-03-16 Goldman Sachs Maintain Buy Buy
2016-03-04 Macquarie Maintain Outperform Outperform
2016-01-08 BMO Capital Maintain Market Perform Perform
2016-01-06 Evercore ISI Group Upgrade Hold Buy
2015-11-16 Goldman Sachs Maintain Buy Buy
2015-11-11 Morgan Stanley Downgrade Overweight Equal Weight
2015-11-05 FBR Capital Downgrade Outperform Market Perform
2015-10-19 Pacific Crest Downgrade Overweight Sector Weight
2015-10-14 JMP Securities Downgrade Market Perform Market Underperform
2015-09-17 Wunderlich Maintain Hold Hold
2015-09-17 Stifel Maintain Buy Buy
2015-09-17 Nomura Maintain Buy Buy
2015-09-17 Morgan Stanley Maintain Overweight Overweight
2015-09-17 Wunderlich Securities Maintain Hold Hold
2015-09-17 Stifel Nicolaus Maintain Buy Buy
2015-09-16 SunTrust Robinson Humphrey Upgrade Neutral Buy
2015-09-10 BTIG Research Maintain Buy Buy
2015-07-30 Jefferies Upgrade Hold Buy
2015-07-13 PiperJaffray Maintain Overweight Overweight
2015-07-13 Piper Sandler Maintain Overweight Overweight
2015-06-18 Stifel Maintain Buy Buy
2015-06-18 Stifel Nicolaus Maintain Buy Buy
2015-06-18 Cantor Fitzgerald Maintain Buy Buy
2015-06-18 Wedbush Maintain Neutral Neutral
2015-06-17 SunTrust Robinson Humphrey Maintain Neutral Neutral
2015-06-12 PiperJaffray Maintain Overweight Overweight
2015-06-12 Piper Sandler Maintain Overweight Overweight
2015-06-09 Wunderlich Maintain Hold Hold
2015-05-01 SunTrust Robinson Humphrey Maintain Neutral Neutral
2015-03-30 RBC Capital Upgrade Sector Perform Outperform
2015-03-18 Pacific Crest Maintain Outperform Outperform
2015-03-17 Barclays Maintain Overweight Overweight
2015-03-17 Citigroup Maintain Neutral Neutral
2015-03-16 RBC Capital Maintain Sector Perform Sector Perform
2015-01-06 PiperJaffray Upgrade Neutral Overweight
2015-01-06 Piper Sandler Upgrade Neutral Overweight
2014-12-18 Credit Suisse Maintain Outperform Outperform
2014-12-18 Deutsche Bank Maintain Hold Hold
2014-12-18 FBR Capital Maintain Outperform Outperform
2014-12-17 Barclays Maintain Overweight Overweight
2014-12-15 Morgan Stanley Upgrade Equal Weight Overweight
2014-11-21 Jefferies Maintain Hold Hold
2014-10-22 Tigress Financial Downgrade Buy Neutral
2014-10-06 D.A. Davidson Upgrade Neutral Buy
2014-10-06 DA Davidson Upgrade Neutral Buy
2014-09-19 Barclays Maintain Overweight Overweight
2014-09-19 Deutsche Bank Downgrade Buy Hold
2014-09-10 MKM Partners Maintain Neutral Neutral
2014-09-04 Barclays Maintain Overweight Overweight
2014-08-27 D.A. Davidson Maintain Neutral Neutral
2014-08-26 DA Davidson Maintain Neutral Neutral
2014-07-02 Atlantic Equities Upgrade Neutral Overweight
2014-06-20 Citigroup Downgrade Buy Neutral
2014-06-20 UBS Maintain Buy Buy
2014-06-16 Barclays Maintain Overweight Overweight
2014-06-04 Maxim Group Maintain Buy Buy
2014-05-19 FBR Capital Maintain Outperform Outperform
2014-05-05 Bernstein Upgrade Market Perform Outperform
2014-05-02 Societe Generale Upgrade Hold Buy
2014-04-30 Pacific Crest Maintain Outperform Outperform
2014-04-30 Stifel Nicolaus Maintain Buy Buy
2014-04-30 Stifel Maintain Buy Buy
2014-04-15 JG Capital Downgrade Neutral Underweight
2014-03-20 Argus Research Downgrade Buy Hold
2014-03-20 Argus Capital Downgrade Buy Hold
2014-03-19 Stifel Nicolaus Maintain Buy Buy
2014-03-19 Stifel Maintain Buy Buy
2014-03-03 Susquehanna Maintain Positive Positive
2014-02-04 Sterne Agee Maintain Neutral Neutral
2014-01-23 Deutsche Bank Upgrade Hold Buy
2014-01-22 Oppenheimer Downgrade Outperform Market Perform
2014-01-17 Nomura Maintain Buy Buy
2013-12-20 LBBW Research Upgrade Hold Buy
2013-12-19 Stifel Nicolaus Maintain Buy Buy
2013-12-19 Deutsche Bank Maintain Hold Hold
2013-12-19 Bank of America Maintain Buy Buy
2013-12-19 B of A Securities Maintain Buy Buy
2013-12-19 Stifel Maintain Buy Buy
2013-12-12 Morgan Stanley Downgrade Overweight Equal Weight
2013-12-12 RBC Capital Downgrade Outperform Sector Perform
2013-12-05 BMO Capital Maintain Outperform Outperform
2013-12-04 BMO Capital Maintain Outperform Outperform
2013-11-27 Standpoint Research Downgrade Buy Hold
2013-09-19 Barclays Maintain Overweight Overweight
2013-06-24 Standpoint Research Maintain Buy Buy
2013-06-21 Morgan Stanley Maintain Overweight Overweight
2013-06-21 Goldman Sachs Maintain Buy Buy
2013-06-21 UBS Maintain Buy Buy
2013-06-21 Wedbush Maintain Neutral Neutral
2013-06-06 Berenberg Downgrade Buy Sell
2013-03-25 Jefferies Maintain Hold Hold
2013-03-21 CLSA Downgrade Outperform Underperform
2013-03-21 Deutsche Bank Maintain Hold Hold
2013-03-21 Wedbush Maintain Neutral Neutral
2013-03-21 Stifel Nicolaus Maintain Buy Buy
2013-03-21 Evercore Partners Downgrade Overweight Equal Weight
2013-03-21 Barclays Maintain Overweight Overweight
2013-03-21 JG Capital Downgrade Buy Hold
2013-03-21 Stifel Maintain Buy Buy
2013-03-21 Evercore ISI Group Downgrade Overweight Equal Weight
2013-03-18 Oppenheimer Maintain Outperform Outperform
2013-03-18 Jefferies Maintain Hold Hold
2013-03-13 Canaccord Genuity Upgrade Hold Buy
2013-02-20 Tigress Financial Maintain Buy Buy
2013-02-01 BMO Capital Upgrade Market Perform Outperform
2013-01-25 Goldman Sachs Maintain Buy Buy
2013-01-11 Davenport Upgrade Neutral Buy
2013-01-11 Nomura Maintain Buy Buy
2013-01-07 Barclays Maintain Overweight Overweight
2013-01-04 Societe Generale Maintain Hold Hold
2012-12-19 Deutsche Bank Maintain Hold Hold
2012-12-19 Oppenheimer Maintain Outperform Outperform
2012-12-19 Goldman Sachs Maintain Buy Buy
2012-12-19 Citigroup Maintain Buy Buy
2012-12-19 Wedbush Maintain Neutral Neutral
2012-12-19 UBS Maintain Buy Buy
2012-12-19 Jefferies Maintain Hold Hold
2012-12-14 Janney Capital Maintain Buy Buy
2012-12-07 Wedbush Maintain Neutral Neutral
2012-12-07 Societe Generale Maintain Hold Hold
2012-09-21 Citigroup Maintain Buy Buy
2012-09-21 UBS Maintain Buy Buy
2012-09-21 Morgan Stanley Maintain Overweight Overweight
2012-09-21 Stifel Nicolaus Maintain Buy Buy
2012-09-21 Canaccord Genuity Maintain Hold Hold
2012-09-21 Stifel Maintain Buy Buy
2012-09-21 B of A Securities Maintain Buy Buy
2012-09-21 Bank of America Maintain Buy Buy
2012-09-20 PiperJaffray Maintain Overweight Overweight
2012-09-20 Piper Sandler Maintain Overweight Overweight
2012-09-17 Oppenheimer Maintain Outperform Outperform
2012-08-20 Longbow Research Maintain Buy Buy
2012-07-06 Oppenheimer Maintain Outperform Outperform
2012-06-29 RBC Capital Upgrade Sector Perform Outperform
2012-06-11 Jefferies Maintain Hold Hold
2012-04-30 Citigroup Maintain Buy Buy
2012-03-21 Morgan Keegan Maintain Outperform Outperform
2012-03-21 Societe Generale Maintain Hold Hold
2012-03-21 Deutsche Bank Maintain Hold Hold
2012-03-21 UBS Maintain Buy Buy
2012-03-12 Jefferies Downgrade Buy Hold