Loading live market data…

EOG Resources, Inc.

NYSE:EOG

$138.23 USD

$0.22 (0.16%)

Volume
69.65K
Average Volume
3.82M
Market Capitalization
$73.63B
P/E Ratio
13.53
Dividend Yield
2.92%
Price Target
$155.00
Year High
$151.87
Year Low
$101.59
Day High
Day Low
Payout Ratio
$0.39
Current Ratio
$1.93
Source Headline
Earnings season plays: Profit expectations are growing for these stocks while their valuations get cheaper

Investors can find opportunities in stocks where declining share prices are pushing valuations below their historical average.

cnbc.com - 2026-07-14 10:19:34

These 2 Oils and Energy Stocks Could Beat Earnings: Why They Should Be on Your Radar

Investors looking for ways to find stocks that are set to beat quarterly earnings estimates should check out the Zacks Earnings ESP.

zacks.com - 2026-07-10 09:56:33

Top 50 High-Quality Dividend Growth Stocks For July 2026

I track a curated universe of 50 high-quality dividend growth stocks to identify opportune entry points based on valuation and future return potential. Year-to-date through June, the investable universe returned 8.69%, trailing SPY (10.10%) and SCHD (17.50%), but several individual stocks outperformed significantly. Currently, 39 out of 50 stocks offer a forward return estimate of at least 10%, with 22 appearing potentially undervalued by my free cash flow model.

seekingalpha.com - 2026-07-08 07:42:40

EOG Resources: A Premium Oil Producer Trading At A Discount (Rating Upgrade)

EOG Resources is upgraded to buy, as the current valuation offers a solid margin of safety amid strong financial health and operational excellence. EOG delivered robust Q1 results, with revenue up 22%, well cost reductions, and $1.49B in free cash flow, supporting solid dividends and buybacks. Despite macro risks and commodity price volatility, EOG's balance sheet strength, disciplined capital allocation, and accretive M&A potential position it for resilience.

seekingalpha.com - 2026-07-08 04:12:28

Will EOG Resources (EOG) Beat Estimates Again in Its Next Earnings Report?

EOG Resources (EOG) has an impressive earnings surprise history and currently possesses the right combination of the two key ingredients for a likely beat in its next quarterly report.

zacks.com - 2026-07-06 13:11:05

Why Investors Need to Take Advantage of These 2 Oils and Energy Stocks Now

Investors looking for ways to find stocks that are set to beat quarterly earnings estimates should check out the Zacks Earnings ESP.

zacks.com - 2026-07-06 09:56:35

EOG Resources Schedules Conference Call and Webcast of Second Quarter 2026 Results for August 5, 2026

HOUSTON, June 23, 2026 /PRNewswire/ -- EOG Resources, Inc. (EOG) will host a conference call and webcast to discuss second quarter 2026 results on Wednesday, August 5, 2026, at 9 a.m. Central time (10 a.m.

prnewswire.com - 2026-06-23 16:15:00

EOG Resources, Inc. (EOG) Presents at J.P. Morgan Energy, Power & Renewables Conference 2026 Transcript

EOG Resources, Inc. (EOG) Presents at J.P. Morgan Energy, Power & Renewables Conference 2026 Transcript

seekingalpha.com - 2026-06-23 10:32:10

Eco (Atlantic) Oil and Gas Ltd. Announces 2026 Operational and Business Update

TORONTO, ON / ACCESS Newswire / June 18, 2026 / Eco (Atlantic) Oil & Gas Ltd. (AIM:ECO)(TSXV:EOG), the oil and gas exploration company focused on the offshore Atlantic Margins, is pleased to announce a mid-year update on the progress of its various workstreams across its portfolio in Namibia, Guyana, the Falkland Islands, and South Africa.

accessnewswire.com - 2026-06-18 02:00:00

Oil Prices Slide on US-Iran Deal: 3 Energy Stocks Worth Watching

ExxonMobil, ConocoPhillips and EOG Resources stand out as low-cost, diversified production bases that may help them stay profitable despite oil-price volatility.

zacks.com - 2026-06-17 14:35:54

Energy Refuses to Quit: XLE Up 29% YTD as Oil Stocks Wake Up

If you put $10,000 into the Energy Select Sector SPDR Fund (NYSEARCA:XLE) on the last trading day of 2025 and forgot about it, you would be sitting on roughly $13,131 as of the June 8 close. The same $10,000 in the S&P 500 would be worth about $10,840. Energy, the sector everyone wrote off as... Energy Refuses to Quit: XLE Up 29% YTD as Oil Stocks Wake Up

247wallst.com - 2026-06-12 11:30:08

Energy Refuses to Quit: XLE Up 29% YTD as Oil Stocks Wake Up

If you put $10,000 into the Energy Select Sector SPDR Fund (NYSEARCA:XLE) on the last trading day of 2025 and forgot about it, you would be sitting on roughly $13,131 as of the June 8 close.

247wallst.com - 2026-06-09 08:30:18

Top 50 High-Quality Dividend Growth Stocks For June 2026

I track a curated universe of 50 high-quality dividend growth stocks to identify attractive entry points based on valuation and forward return potential. Year-to-date, the universe lags SPY and SCHD, but select names like LRCX (+343%) and KLAC (+208%) have dramatically outperformed since inception. Currently, 40 stocks offer forward return estimates of at least 10%, with 24 appearing potentially undervalued by my free cash flow model.

seekingalpha.com - 2026-06-08 04:51:11

Forget High-Flying Oil Drillers: 1 Fee-Based Midstream Giant to Buy Right Now

EOG Resources (NYSE:EOG | EOG Price Prediction) is the name every oil bull is screaming about as WTI crude spiked to $114.58 in early April 2026 and traders pile into upstream drillers to play the Iran war supply shock.

247wallst.com - 2026-06-06 11:40:56

Here's Why EOG Resources (EOG) is a Strong Momentum Stock

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-06-05 10:51:16

Why Is EOG Resources (EOG) Up 5.1% Since Last Earnings Report?

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

zacks.com - 2026-06-04 12:36:40

EOG Resources to Present at Upcoming Conference

HOUSTON, June 3, 2026 /PRNewswire/ -- EOG Resources, Inc. (EOG) is scheduled to present at the J.P. Morgan Energy, Power, Renewables and Mining Conference at 7:35 a.m.

prnewswire.com - 2026-06-03 16:15:00

EOG Resources, Inc. (EOG) Presents at Bernstein 42nd Annual Strategic Decisions Conference Transcript

EOG Resources, Inc. (EOG) Presents at Bernstein 42nd Annual Strategic Decisions Conference Transcript

seekingalpha.com - 2026-05-29 18:44:04

Higher Synergies & Oil Prices Enhance SM Energy's Prospects

SM's Civitas merger synergies surpass expectations as oil prices above $95 a barrel strengthen cash flow and shareholder return prospects.

zacks.com - 2026-05-22 14:21:04

All You Need to Know About EOG Resources (EOG) Rating Upgrade to Strong Buy

EOG Resources (EOG) has been upgraded to a Zacks Rank #1 (Strong Buy), reflecting growing optimism about the company's earnings prospects. This might drive the stock higher in the near term.

zacks.com - 2026-05-21 13:02:08

EOG Resources: $8.5 Billion Shareholder Rewards Inbound

EOG Resources is positioned for stellar 2026 performance, driven by elevated oil prices and minimal hedging, enabling full upside capture. EOG expects to generate $8.5 billion in free cash flow in 2026, up from $4.8 billion in 2025, supporting robust shareholder returns. Management prioritizes aggressive share buybacks over special dividends, enhancing per-share metrics and enabling sustainable dividend growth.

seekingalpha.com - 2026-05-21 08:00:00

New Strong Buy Stocks for May 21st

MUSA, SNEX, GPRE, FLYW and EOG have been added to the Zacks Rank #1 (Strong Buy) List on May 21, 2026.

zacks.com - 2026-05-21 06:21:09

Best Income Stocks to Buy for May 21st

UPBD, EOG and ARKO made it to the Zacks Rank #1 (Strong Buy) income stocks list on May 21, 2026.

zacks.com - 2026-05-21 05:37:09

EOG Resources (EOG) is a Great Momentum Stock: Should You Buy?

Does EOG Resources (EOG) have what it takes to be a top stock pick for momentum investors? Let's find out.

zacks.com - 2026-05-20 13:01:19

Why EOG Resources (EOG) Might be Well Poised for a Surge

EOG Resources (EOG) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.

zacks.com - 2026-05-18 13:20:37

Why EOG Resources (EOG) is a Top Value Stock for the Long-Term

Wondering how to pick strong, market-beating stocks for your investment portfolio? Look no further than the Zacks Style Scores.

zacks.com - 2026-05-14 10:41:27

My Top 10 Dividend Stocks For May

This dividend growth portfolio optimizes for payout ratios, EBITDA yield, and dividend growth, focusing on Dow Dividend 100 constituents. EOG Resources, Comcast, and Accenture receive the highest portfolio weights based on a multi-factor scoring system. The weighted portfolio offers a 3.28% forward dividend yield and a 12.4% five-year dividend CAGR.

seekingalpha.com - 2026-05-14 09:00:18

Why EOG Resources (EOG) is a Top Momentum 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-05-13 10:51:13

EOG Resources to Present at Upcoming Conference

HOUSTON, May 12, 2026 /PRNewswire/ -- EOG Resources, Inc. (EOG) is scheduled to present at the Bernstein Strategic Decisions Conference at 10:00 a.m. Central time (11:00 a.m.

prnewswire.com - 2026-05-12 16:15:00

3 Reasons Why Growth Investors Shouldn't Overlook EOG Resources (EOG)

EOG Resources (EOG) is well positioned to outperform the market, as it exhibits above-average growth in financials.

zacks.com - 2026-05-11 13:46:13

Unheralded EOG: A Focused Oil Company With Clearcut Success Strategy

The stock of EOG Resources is up about 30% since the Iran war started. That's not surprising because other oil and gas companies are up like this.

forbes.com - 2026-05-11 10:45:13

4 Dividend Energy Stocks to Buy in May

The energy sector is the top performer this year, but investors shouldn't forget the group's attractive dividend profile.

fool.com - 2026-05-11 10:45:00

EOG Resources Q1 Earnings Call Highlights

EOG Resources NYSE: EOG said it opened 2026 with stronger-than-expected operational and financial results, while shifting more capital toward oil-weighted assets in response to higher crude prices and softer natural gas markets.

marketbeat.com - 2026-05-10 04:07:28

EOG Q1 Earnings & Revenues Beat Estimates on Strong Output Growth

EOG Resources beat Q126 EPS and revenue estimates on output growth, fueling $1.49B free cash flow, dividends, buybacks and liquids-leaning guidance.

zacks.com - 2026-05-07 09:51:18

EOG Resources: Time To Buy

EOG Resources remains a core holding due to its low-cost structure, investment-grade profile, and consistent production and dividend growth. EOG trades at a compressed forward P/E ratio, reflecting market preference for flashier names despite robust fundamentals and conservative management planning. Management is not pricing in higher commodity prices.

seekingalpha.com - 2026-05-07 07:15:59

Which Oil and Gas Stock Has Dominated in 2026: Occidental Petroleum, ConocoPhillips, or EOG Resources?

The 2026 leaderboard among U.S. exploration and production heavyweights has a twist.

247wallst.com - 2026-05-06 14:46:36

EOG Resources, Inc. (EOG) Q1 2026 Earnings Call Transcript

EOG Resources, Inc. (EOG) Q1 2026 Earnings Call Transcript

seekingalpha.com - 2026-05-06 14:01:16

Best Income Stocks to Buy for May 6th

EOG and UVE made it to the Zacks Rank #1 (Strong Buy) income stocks list on May 6, 2026.

zacks.com - 2026-05-06 10:21:09

New Strong Buy Stocks for May 6th

INTT, EOG, UVE, LQDA and UMBF have been added to the Zacks Rank #1 (Strong Buy) List on May 6, 2026.

zacks.com - 2026-05-06 05:56:05

EOG Resources (EOG) Surpasses Q1 Earnings and Revenue Estimates

EOG Resources (EOG) came out with quarterly earnings of $3.41 per share, beating the Zacks Consensus Estimate of $3.07 per share. This compares to earnings of $2.87 per share a year ago.

zacks.com - 2026-05-05 19:05:33

US shale producer EOG Resources beats first-quarter profit estimates

EOG Resources beat ​estimates for ‌first-quarter profit on Tuesday, helped ​by ​higher output and ⁠commodity prices.

reuters.com - 2026-05-05 16:22:18

EOG Resources Reports First Quarter 2026 Results

HOUSTON, May 5, 2026 /PRNewswire/ -- EOG Resources, Inc. (EOG) today reported first quarter 2026 results. The attached schedules for the reconciliation of Non-GAAP measures to GAAP measures, along with a related presentation, are also available on EOG's website at http://investors.eogresources.com/investors.

prnewswire.com - 2026-05-05 16:15:00

The UAE's OPEC Exit Changes the Oil Trade — Here's the Stock to Buy Now

Oil investors woke up to a very different market this morning.

247wallst.com - 2026-05-01 12:05:48

EOG Resources to Report Q1 Earnings: Here's What Investors Should Know

EOG to report Q1 earnings on May 5 as higher WTI spot prices and crude-weighted output are expected to have lifted earnings.

zacks.com - 2026-05-01 11:15:50

What Analyst Projections for Key Metrics Reveal About EOG Resources (EOG) Q1 Earnings

Besides Wall Street's top-and-bottom-line estimates for EOG Resources (EOG), review projections for some of its key metrics to gain a deeper understanding of how the company might have fared during the quarter ended March 2026.

zacks.com - 2026-04-30 10:16:40

EOG Resources, Inc. $EOG Shares Acquired by Concurrent Investment Advisors LLC

Concurrent Investment Advisors LLC increased its stake in EOG Resources, Inc. (NYSE: EOG) by 66.4% in the fourth quarter, according to the company in its most recent disclosure with the SEC. The institutional investor owned 19,745 shares of the energy exploration company's stock after buying an additional 7,877 shares during the quarter. Concurrent

defenseworld.net - 2026-04-29 14:11:00

Earnings Preview: SM Energy (SM) Q1 Earnings Expected to Decline

SM Energy (SM) doesn't possess the right combination of the two key ingredients for a likely earnings beat in its upcoming report. Get prepared with the key expectations.

zacks.com - 2026-04-29 11:02:33

Best Income Stocks to Buy for April 29th

GLP, BP and EGO made it to the Zacks Rank #1 (Strong Buy) income stocks list on April 29th, 2026.

zacks.com - 2026-04-29 05:31:07

New Strong Buy Stocks for April 29th

DVN, EGO, GLP, MUSA and BP have been added to the Zacks Rank #1 (Strong Buy) List on April 29th, 2026.

zacks.com - 2026-04-29 05:25:14

Oneok Inc. (OKE) Q1 Earnings Surpass Estimates

Oneok Inc. (OKE) came out with quarterly earnings of $1.3 per share, beating the Zacks Consensus Estimate of $1.26 per share. This compares to earnings of $1.04 per share a year ago.

zacks.com - 2026-04-28 18:46:48

Get EOG Insider Trade Alerts

EOG Price Target Summary

Last Month

$155.75

4 analysts

Last Quarter

$159.36

11 analysts

Last Year

$143.49

35 analysts

All Time

$140.95

108 analysts

EOG Recent Analyst Grades

Date Analyst Firm Action Previous Grade New Grade
2026-07-09 Citigroup Maintain Neutral Neutral
2026-07-02 Jefferies Maintain Buy Buy
2026-07-02 UBS Maintain Buy Buy
2026-07-01 Truist Securities Maintain Hold Hold
2026-06-29 Morgan Stanley Maintain Equal Weight Equal Weight
2026-05-27 Mizuho Maintain Neutral Neutral
2026-05-26 Barclays Maintain Equal Weight Equal Weight
2026-05-22 Morgan Stanley Maintain Equal Weight Equal Weight
2026-05-20 Citigroup Maintain Neutral Neutral
2026-05-13 Wells Fargo Maintain Overweight Overweight
2026-05-11 Bernstein Maintain Market Perform Market Perform
2026-05-08 Truist Securities Maintain Hold Hold
2026-05-06 Mizuho Maintain Neutral Neutral
2026-04-22 Scotiabank Maintain Sector Perform Sector Perform
2026-04-15 Citigroup Maintain Neutral Neutral
2026-04-08 Wells Fargo Maintain Overweight Overweight
2026-04-01 Mizuho Maintain Neutral Neutral
2026-04-01 Piper Sandler Maintain Neutral Neutral
2026-03-30 Citigroup Maintain Neutral Neutral
2026-03-27 Morgan Stanley Maintain Equal Weight Equal Weight
2026-03-24 Truist Securities Maintain Hold Hold
2026-03-17 Mizuho Maintain Neutral Neutral
2026-03-16 Wells Fargo Maintain Overweight Overweight
2026-03-16 Barclays Maintain Equal Weight Equal Weight
2026-03-12 Piper Sandler Maintain Neutral Neutral
2026-03-05 Piper Sandler Maintain Neutral Neutral
2026-03-05 UBS Maintain Buy Buy
2026-02-26 Freedom Broker Maintain Buy Buy
2026-02-12 Stephens & Co. Maintain Equal Weight Equal Weight
2026-01-28 Piper Sandler Maintain Neutral Neutral
2026-01-27 Wells Fargo Maintain Overweight Overweight
2026-01-26 Susquehanna Maintain Positive Positive
2026-01-23 Morgan Stanley Maintain Equal Weight Equal Weight
2026-01-21 Barclays Maintain Equal Weight Equal Weight
2026-01-16 Keybanc Downgrade Overweight Sector Weight
2026-01-13 RBC Capital Maintain Outperform Outperform
2026-01-05 Bernstein Maintain Market Perform Market Perform
2025-12-17 Citigroup Maintain Neutral Neutral
2025-12-12 Mizuho Maintain Neutral Neutral
2025-12-12 UBS Maintain Buy Buy
2025-11-18 Piper Sandler Maintain Neutral Neutral
2025-11-11 Wells Fargo Maintain Overweight Overweight
2025-10-21 Piper Sandler Maintain Neutral Neutral
2025-10-20 Susquehanna Maintain Positive Positive
2025-10-17 Wells Fargo Maintain Overweight Overweight
2025-10-14 Morgan Stanley Maintain Equal Weight Equal Weight
2025-10-07 Barclays Maintain Equal Weight Equal Weight
2025-10-07 RBC Capital Maintain Outperform Outperform
2025-10-06 Evercore ISI Group Maintain Outperform Outperform
2025-09-26 Scotiabank Downgrade Sector Outperform Sector Perform
2025-09-15 Mizuho Maintain Neutral Neutral
2025-09-03 Keybanc Maintain Overweight Overweight
2025-08-25 Argus Research Downgrade Buy Hold
2025-08-20 UBS Maintain Buy Buy
2025-08-12 UBS Maintain Buy Buy
2025-07-23 Susquehanna Maintain Positive Positive
2025-07-22 Raymond James Maintain Strong Buy Strong Buy
2025-07-17 Piper Sandler Maintain Neutral Neutral
2025-07-09 Roth Capital Downgrade Buy Neutral
2025-07-08 RBC Capital Maintain Outperform Outperform
2025-06-20 RBC Capital Maintain Outperform Outperform
2025-06-16 Wells Fargo Maintain Overweight Overweight
2025-06-13 Jefferies Maintain Buy Buy
2025-06-03 UBS Maintain Buy Buy
2025-06-02 Morgan Stanley Maintain Equal Weight Equal Weight
2025-06-02 Barclays Maintain Equal Weight Equal Weight
2025-06-02 Raymond James Maintain Strong Buy Strong Buy
2025-05-23 B of A Securities Maintain Neutral Neutral
2025-05-23 Morgan Stanley Maintain Equal Weight Equal Weight
2025-05-20 Raymond James Maintain Strong Buy Strong Buy
2025-05-13 Mizuho Maintain Neutral Neutral
2025-05-02 Barclays Maintain Equal Weight Equal Weight
2025-04-29 B of A Securities Maintain Neutral Neutral
2025-04-23 Barclays Maintain Equal Weight Equal Weight
2025-04-22 Piper Sandler Maintain Neutral Neutral
2025-04-22 Susquehanna Maintain Positive Positive
2025-04-21 UBS Maintain Buy Buy
2025-04-21 Keybanc Maintain Overweight Overweight
2025-04-21 Raymond James Maintain Strong Buy Strong Buy
2025-04-15 Morgan Stanley Maintain Equal Weight Equal Weight
2025-04-11 Scotiabank Upgrade Sector Perform Sector Outperform
2025-04-08 RBC Capital Upgrade Sector Perform Market Outperform
2025-04-07 UBS Maintain Buy Buy
2025-03-27 Morgan Stanley Maintain Equal Weight Equal Weight
2025-03-27 Raymond James Maintain Strong Buy Strong Buy
2025-03-25 Mizuho Downgrade Outperform Neutral
2025-03-18 Barclays Maintain Equal Weight Equal Weight
2025-03-17 Citigroup Maintain Neutral Neutral
2025-03-13 Wells Fargo Maintain Overweight Overweight
2025-03-13 JP Morgan Maintain Neutral Neutral
2025-03-06 Piper Sandler Maintain Neutral Neutral
2025-03-04 UBS Maintain Buy Buy
2025-03-03 Morgan Stanley Maintain Equal Weight Equal Weight
2025-02-28 Barclays Maintain Equal Weight Equal Weight
2025-02-12 RBC Capital Upgrade Sector Perform Outperform
2025-01-29 Piper Sandler Maintain Neutral Neutral
2025-01-23 Raymond James Maintain Strong Buy Strong Buy
2025-01-13 B of A Securities Downgrade Buy Neutral
2025-01-13 Truist Securities Maintain Hold Hold
2025-01-13 Benchmark Maintain Hold Hold
2025-01-06 RBC Capital Maintain Sector Perform Sector Perform
2025-01-03 Wolfe Research Upgrade Peer Perform Outperform
2024-12-17 Piper Sandler Maintain Neutral Neutral
2024-12-17 Wells Fargo Upgrade Equal Weight Overweight
2024-12-16 Mizuho Maintain Outperform Outperform
2024-11-26 Citigroup Maintain Neutral Neutral
2024-11-21 Wells Fargo Maintain Equal Weight Equal Weight
2024-11-21 Raymond James Maintain Strong Buy Strong Buy
2024-11-18 Piper Sandler Downgrade Overweight Neutral
2024-11-12 Truist Securities Maintain Hold Hold
2024-10-16 Keybanc Maintain Overweight Overweight
2024-10-14 RBC Capital Maintain Sector Perform Sector Perform
2024-10-10 Scotiabank Maintain Sector Perform Sector Perform
2024-10-03 Barclays Maintain Equal Weight Equal Weight
2024-10-01 Wells Fargo Maintain Equal Weight Equal Weight
2024-09-30 Truist Securities Maintain Hold Hold
2024-09-30 Evercore ISI Group Maintain Outperform Outperform
2024-09-18 UBS Maintain Buy Buy
2024-09-16 Morgan Stanley Maintain Equal Weight Equal Weight
2024-09-12 JP Morgan Maintain Neutral Neutral
2024-09-04 Susquehanna Maintain Positive Positive
2024-08-20 UBS Maintain Buy Buy
2024-08-15 Piper Sandler Maintain Overweight Overweight
2024-08-08 UBS Maintain Buy Buy
2024-08-05 Susquehanna Maintain Positive Positive
2024-07-22 Truist Securities Maintain Hold Hold
2024-07-17 Bernstein Maintain Market Perform Market Perform
2024-07-12 Scotiabank Maintain Sector Perform Sector Perform
2024-07-10 RBC Capital Maintain Sector Perform Sector Perform
2024-05-24 Citigroup Maintain Neutral Neutral
2024-05-16 Truist Securities Downgrade Buy Hold
2024-05-14 Piper Sandler Maintain Overweight Overweight
2024-05-13 Mizuho Maintain Buy Buy
2024-04-30 TD Cowen Maintain Hold Hold
2024-04-23 Stifel Maintain Buy Buy
2024-04-22 Keybanc Maintain Overweight Overweight
2024-04-22 Susquehanna Maintain Positive Positive
2024-04-19 Piper Sandler Maintain Overweight Overweight
2024-04-15 Morgan Stanley Maintain Equal Weight Equal Weight
2024-04-15 Mizuho Maintain Buy Buy
2024-04-11 Scotiabank Downgrade Sector Outperform Sector Perform
2024-04-09 RBC Capital Maintain Sector Perform Sector Perform
2024-04-05 Truist Securities Maintain Buy Buy
2024-03-28 Morgan Stanley Maintain Equal Weight Equal Weight
2024-03-28 JP Morgan Maintain Neutral Neutral
2024-03-22 Stifel Maintain Buy Buy
2024-03-18 Citigroup Maintain Neutral Neutral
2024-03-12 Wells Fargo Maintain Equal Weight Equal Weight
2024-03-07 Piper Sandler Maintain Overweight Overweight
2024-03-04 RBC Capital Maintain Sector Perform Sector Perform
2024-02-26 Truist Securities Maintain Buy Buy
2024-01-26 Susquehanna Maintain Positive Positive
2024-01-24 Raymond James Maintain Strong Buy Strong Buy
2024-01-24 Piper Sandler Maintain Overweight Overweight
2024-01-23 Stifel Maintain Buy Buy
2024-01-11 Keybanc Maintain Overweight Overweight
2024-01-05 B of A Securities Downgrade Buy Neutral
2024-01-03 Mizuho Maintain Buy Buy
2023-12-21 Raymond James Maintain Strong Buy Strong Buy
2023-12-14 UBS Maintain Buy Buy
2023-12-14 Wells Fargo Downgrade Overweight Equal Weight
2023-12-11 Morgan Stanley Downgrade Overweight Equal Weight
2023-12-06 JP Morgan Downgrade Overweight Neutral
2023-11-30 Stifel Maintain Buy Buy
2023-11-29 Morgan Stanley Maintain Overweight Overweight
2023-11-22 Wells Fargo Maintain Overweight Overweight
2023-11-16 Piper Sandler Maintain Overweight Overweight
2023-11-15 Mizuho Maintain Buy Buy
2023-11-06 Truist Securities Maintain Buy Buy
2023-10-23 Citigroup Downgrade Buy Neutral
2023-10-18 Susquehanna Maintain Positive Positive
2023-10-17 Bernstein Downgrade Outperform Market Perform
2023-10-04 UBS Maintain Buy Buy
2023-10-02 Morgan Stanley Maintain Overweight Overweight
2023-09-27 JP Morgan Maintain Overweight Overweight
2023-09-20 Citigroup Maintain Buy Buy
2023-09-18 Mizuho Maintain Buy Buy
2023-09-01 Wells Fargo Maintain Overweight Overweight
2023-08-28 Jefferies Maintain Buy Buy
2023-08-18 Morgan Stanley Maintain Overweight Overweight
2023-08-18 Stifel Maintain Buy Buy
2023-08-17 UBS Maintain Buy Buy
2023-08-16 Mizuho Maintain Buy Buy
2023-08-14 Piper Sandler Maintain Overweight Overweight
2023-08-07 Truist Securities Maintain Buy Buy
2023-07-24 Raymond James Maintain Strong Buy Strong Buy
2023-07-24 Stifel Maintain Buy Buy
2023-07-21 Wells Fargo Maintain Overweight Overweight
2023-07-18 Morgan Stanley Maintain Overweight Overweight
2023-07-12 RBC Capital Maintain Sector Perform Sector Perform
2023-06-13 Piper Sandler Maintain Overweight Overweight
2023-06-13 Goldman Sachs Downgrade Buy Neutral
2023-05-22 Stifel Maintain Buy Buy
2023-05-19 Mizuho Upgrade Neutral Buy
2023-05-18 Piper Sandler Maintain Overweight Overweight
2023-05-09 RBC Capital Maintain Sector Perform Perform
2023-05-08 Wells Fargo Maintain Overweight Overweight
2023-04-27 Stifel Maintain Buy Buy
2023-04-21 Raymond James Maintain Strong Buy Strong Buy
2023-04-18 Wells Fargo Maintain Overweight Overweight
2023-04-13 Scotiabank Upgrade Sector Perform Sector Outperform
2023-04-12 JP Morgan Maintain Overweight Overweight
2023-04-12 Stifel Maintain Buy Buy
2023-04-11 Truist Securities Maintain Buy Buy
2023-03-27 Morgan Stanley Maintain Overweight Overweight
2023-03-27 Raymond James Maintain Strong Buy Strong Buy
2023-03-24 Goldman Sachs Maintain Buy Buy
2023-03-08 Wells Fargo Maintain Overweight Overweight
2023-03-07 Piper Sandler Maintain Overweight Overweight
2023-02-24 Credit Suisse Maintain Outperform Outperform
2023-02-22 Barclays Maintain Overweight Overweight
2023-01-27 JP Morgan Maintain Overweight Overweight
2023-01-25 Wells Fargo Maintain Overweight Overweight
2023-01-24 Morgan Stanley Maintain Overweight Overweight
2023-01-23 Barclays Maintain Overweight Overweight
2023-01-03 Barclays Maintain Overweight Overweight
2022-12-15 TD Securities Downgrade Buy Hold
2022-12-05 Johnson Rice Downgrade Buy Hold
2022-11-28 Raymond James Maintain Strong Buy Strong Buy
2022-11-17 Piper Sandler Maintain Overweight Overweight
2022-11-11 RBC Capital Maintain Sector Perform Sector Perform
2022-11-04 Credit Suisse Maintain Outperform Outperform
2022-10-25 Citigroup Maintain Buy Buy
2022-10-24 Raymond James Maintain Strong Buy Strong Buy
2022-10-24 Mizuho Maintain Buy Buy
2022-10-19 Morgan Stanley Upgrade Equal Weight Overweight
2022-10-19 Jefferies Maintain Buy Buy
2022-10-19 Barclays Maintain Overweight Overweight
2022-10-19 Goldman Sachs Maintain Buy Buy
2022-10-18 Goldman Sachs Upgrade Neutral Buy
2022-10-18 Piper Sandler Maintain Overweight Overweight
2022-09-29 CFRA Upgrade Market Weight Overweight
2022-09-28 JP Morgan Maintain Overweight Overweight
2022-09-21 Citigroup Maintain Buy Buy
2022-09-20 Keybanc Maintain Overweight Overweight
2022-09-15 JP Morgan Upgrade Neutral Overweight
2022-08-31 Barclays Maintain Overweight Overweight
2022-08-29 Morgan Stanley Maintain Equal Weight Equal Weight
2022-08-26 MKM Partners Maintain Buy Buy
2022-08-23 Raymond James Maintain Strong Buy Strong Buy
2022-08-18 Mizuho Maintain Buy Buy
2022-08-15 Truist Securities Maintain Buy Buy
2022-08-05 TD Securities Upgrade Hold Buy
2022-07-26 Raymond James Maintain Strong Buy Strong Buy
2022-07-22 Piper Sandler Maintain Overweight Overweight
2022-07-19 Morgan Stanley Maintain Equal Weight Equal Weight
2022-07-19 B of A Securities Upgrade Neutral Buy
2022-07-19 Mizuho Maintain Buy Buy
2022-07-12 Truist Securities Maintain Buy Buy
2022-07-06 RBC Capital Downgrade Outperform Sector Perform
2022-06-14 Barclays Maintain Overweight Overweight
2022-05-31 Mizuho Maintain Buy Buy
2022-05-26 Keybanc Maintain Overweight Overweight
2022-05-25 Barclays Maintain Overweight Overweight
2022-05-10 Raymond James Upgrade Outperform Strong Buy
2022-05-10 Wells Fargo Maintain Overweight Overweight
2022-05-06 Credit Suisse Maintain Outperform Outperform
2022-04-25 Raymond James Maintain Outperform Outperform
2022-04-22 Morgan Stanley Maintain Equal Weight Equal Weight
2022-04-13 Barclays Maintain Overweight Overweight
2022-04-08 Keybanc Maintain Overweight Overweight
2022-04-07 Piper Sandler Maintain Overweight Overweight
2022-04-06 Truist Securities Maintain Buy Buy
2022-03-31 Mizuho Maintain Buy Buy
2022-03-24 Keybanc Maintain Overweight Overweight
2022-03-24 TD Securities Downgrade Buy Hold
2022-03-23 Raymond James Maintain Outperform Outperform
2022-03-14 Wells Fargo Maintain Overweight Overweight
2022-03-10 Piper Sandler Maintain Overweight Overweight
2022-03-08 B of A Securities Downgrade Buy Neutral
2022-03-07 RBC Capital Maintain Outperform Outperform
2022-03-03 Keybanc Maintain Overweight Overweight
2022-03-02 Benchmark Downgrade Buy Hold
2022-02-25 Credit Suisse Maintain Outperform Outperform
2022-02-02 Keybanc Maintain Overweight Overweight
2022-01-31 Truist Securities Upgrade Hold Buy
2022-01-27 Keybanc Maintain Overweight Overweight
2022-01-20 Keybanc Maintain Overweight Overweight
2022-01-12 Keybanc Maintain Overweight Overweight
2021-12-13 Morgan Stanley Maintain Equal Weight Equal Weight
2021-11-30 Mizuho Maintain Buy Buy
2021-11-19 Wells Fargo Maintain Overweight Overweight
2021-11-19 Morgan Stanley Maintain Equal Weight Equal Weight
2021-11-05 B of A Securities Upgrade Neutral Buy
2021-11-05 Credit Suisse Maintain Outperform Outperform
2021-11-03 Benchmark Maintain Buy Buy
2021-11-03 Keybanc Maintain Overweight Overweight
2021-10-26 Raymond James Maintain Outperform Outperform
2021-10-26 Mizuho Maintain Buy Buy
2021-10-19 Keybanc Maintain Overweight Overweight
2021-10-14 B of A Securities Downgrade Buy Neutral
2021-10-14 Keybanc Maintain Overweight Overweight
2021-10-06 Morgan Stanley Maintain Equal Weight Equal Weight
2021-09-13 Tudor Pickering Upgrade Hold Buy
2021-08-30 Truist Securities Downgrade Buy Hold
2021-08-23 Wells Fargo Upgrade Equal Weight Overweight
2021-08-23 Morgan Stanley Maintain Equal Weight Equal Weight
2021-08-13 Mizuho Maintain Buy Buy
2021-07-15 Scotiabank Downgrade Sector Outperform Sector Perform
2021-07-15 Mizuho Maintain Buy Buy
2021-06-21 Bernstein Maintain Outperform Outperform
2021-06-18 Morgan Stanley Maintain Equal Weight Equal Weight
2021-06-10 Keybanc Maintain Overweight Overweight
2021-06-08 Johnson Rice Downgrade Accumulate Hold
2021-06-03 Keybanc Maintain Overweight Overweight
2021-06-03 Barclays Upgrade Equal Weight Overweight
2021-05-19 Morgan Stanley Maintain Equal Weight Equal Weight
2021-05-19 Wells Fargo Maintain Equal Weight Equal Weight
2021-05-17 Mizuho Maintain Buy Buy
2021-05-12 Keybanc Maintain Overweight Overweight
2021-04-20 Mizuho Maintain Buy Buy
2021-04-20 Goldman Sachs Downgrade Buy Neutral
2021-04-19 Morgan Stanley Maintain Equal Weight Equal Weight
2021-04-15 Scotiabank Upgrade Sector Perform Sector Outperform
2021-03-24 Barclays Maintain Equal Weight Equal Weight
2021-03-23 Citigroup Maintain Buy Buy
2021-03-15 B of A Securities Downgrade Buy Neutral
2021-03-11 Keybanc Maintain Overweight Overweight
2021-03-11 Morgan Stanley Maintain Equal Weight Equal Weight
2021-03-11 KeyBanc Maintain Overweight Overweight
2021-03-10 KeyBanc Maintain Overweight Overweight
2021-03-09 Johnson Rice Maintain Buy Accumulate
2021-03-02 Tudor Pickering Downgrade Buy Hold
2021-02-02 Barclays Maintain Equal Weight Equal Weight
2021-01-21 KeyBanc Maintain Overweight Overweight
2021-01-20 Keybanc Maintain Overweight Overweight
2021-01-14 Barclays Downgrade Overweight Equal Weight
2020-11-25 Raymond James Maintain Outperform Outperform
2020-11-25 Piper Sandler Upgrade Neutral Overweight
2020-11-17 Morgan Stanley Maintain Equal Weight Equal Weight
2020-11-06 B of A Securities Upgrade Neutral Buy
2020-10-23 Piper Sandler Upgrade Neutral Overweight
2020-10-21 Raymond James Maintain Outperform Outperform
2020-10-20 Keybanc Maintain Overweight Overweight
2020-10-20 KeyBanc Maintain Overweight Overweight
2020-09-28 B of A Securities Maintain Neutral Neutral
2020-09-14 Northland Capital Markets Maintain Market Perform Perform
2020-08-21 Morgan Stanley Maintain Equal Weight Equal Weight
2020-08-13 Piper Sandler Maintain Neutral Neutral
2020-08-11 Raymond James Maintain Outperform Outperform
2020-08-10 Morgan Stanley Maintain Equal Weight Equal Weight
2020-07-23 JP Morgan Downgrade Overweight Neutral
2020-07-20 Barclays Maintain Overweight Overweight
2020-07-15 Wolfe Research Downgrade Outperform Peer Perform
2020-07-13 ScotiaBank Maintain Sector Perform Sector Perform
2020-07-13 Scotiabank Maintain Sector Perform Sector Perform
2020-06-29 UBS Maintain Buy Buy
2020-06-25 Wells Fargo Maintain Equal Weight Equal Weight
2020-06-19 SunTrust Robinson Humphrey Upgrade Hold Buy
2020-06-11 KeyBanc Maintain Overweight Overweight
2020-06-11 Keybanc Maintain Overweight Overweight
2020-05-19 Morgan Stanley Maintain Equal Weight Equal Weight
2020-05-08 Stifel Maintain Buy Buy
2020-05-08 Credit Suisse Maintain Outperform Outperform
2020-04-29 Citigroup Maintain Buy Buy
2020-04-20 B of A Securities Maintain Buy Buy
2020-04-15 Morgan Stanley Maintain Equal Weight Equal Weight
2020-04-13 SunTrust Robinson Humphrey Maintain Hold Hold
2020-04-03 Wells Fargo Maintain Equal Weight Equal Weight
2020-03-31 Stifel Upgrade Hold Buy
2020-03-31 UBS Maintain Buy Buy
2020-03-31 Morgan Stanley Maintain Equal Weight Equal Weight
2020-03-26 KeyBanc Maintain Overweight Overweight
2020-03-26 Keybanc Maintain Overweight Overweight
2020-03-25 Piper Sandler Downgrade Overweight Neutral
2020-03-20 Citigroup Maintain Buy Buy
2020-03-19 Wells Fargo Maintain Equal Weight Equal Weight
2020-03-16 Morgan Stanley Maintain Equal Weight Equal Weight
2020-03-10 Wells Fargo Downgrade Overweight Equal Weight
2020-03-09 SunTrust Robinson Humphrey Downgrade Buy Hold
2020-03-09 CFRA Downgrade Strong Buy Buy
2020-02-28 Stifel Nicolaus Maintain Buy Buy
2020-02-28 Stifel Maintain Buy Buy
2020-02-20 Edward Jones Downgrade Buy Hold
2020-01-24 Raymond James Maintain Outperform Outperform
2020-01-22 Baird Maintain Outperform Outperform
2020-01-21 SunTrust Robinson Humphrey Upgrade Hold Buy
2020-01-09 Wells Fargo Maintain Overweight Overweight
2020-01-07 Bank of America Upgrade Neutral Buy
2020-01-07 B of A Securities Upgrade Neutral Buy
2019-12-06 Barclays Maintain Overweight Overweight
2019-11-19 Johnson Rice Upgrade Hold Accumulate
2019-11-13 Morgan Stanley Maintain Equal Weight Equal Weight
2019-11-13 Citigroup Maintain Buy Buy
2019-11-13 ScotiaBank Maintain Sector Perform Perform
2019-11-12 Wells Fargo Maintain Outperform Outperform
2019-11-07 Stifel Nicolaus Maintain Buy Buy
2019-11-07 Barclays Maintain Overweight Overweight
2019-11-07 Stifel Maintain Buy Buy
2019-10-17 Raymond James Maintain Outperform Outperform
2019-10-15 Keybanc Maintain Overweight Overweight
2019-10-15 KeyBanc Maintain Overweight Overweight
2019-10-04 Morgan Stanley Maintain Equal Weight Equal Weight
2019-09-23 Citigroup Maintain Buy Buy
2019-08-29 JP Morgan Maintain Overweight Overweight
2019-08-22 Oppenheimer Maintain Outperform Outperform
2019-08-13 Citigroup Maintain Buy Buy
2019-08-12 Wells Fargo Maintain Outperform Outperform
2019-07-12 Morgan Stanley Maintain Equal Weight Equal Weight
2019-06-28 JP Morgan Maintain Overweight Overweight
2019-05-28 MKM Partners Upgrade Neutral Buy
2019-04-22 Keybanc Maintain Overweight Overweight
2019-04-22 KeyBanc Maintain Overweight Overweight
2019-04-16 MKM Partners Downgrade Buy Neutral
2019-04-04 Tudor Pickering Upgrade Hold Buy
2019-03-27 Oppenheimer Maintain Outperform Outperform
2019-02-28 MKM Partners Maintain Buy Buy
2019-02-27 Morgan Stanley Maintain Equal Weight Equal Weight
2019-01-07 RBC Capital Upgrade Sector Perform Outperform
2018-12-18 SunTrust Robinson Humphrey Maintain Buy Buy
2018-12-07 JP Morgan Upgrade Neutral Overweight
2018-11-20 Morgan Stanley Maintain Equal Weight Equal Weight
2018-11-16 Credit Suisse Upgrade Neutral Outperform
2018-11-15 Barclays Maintain Overweight Overweight
2018-11-06 Raymond James Maintain Outperform Outperform
2018-11-05 Morgan Stanley Maintain Equal Weight Equal Weight
2018-11-02 JP Morgan Maintain Neutral Neutral
2018-10-12 Morgan Stanley Maintain Equal Weight Equal Weight
2018-09-26 Morgan Stanley Maintain Equal Weight Equal Weight
2018-08-29 Barclays Maintain Overweight Overweight
2018-08-16 Morgan Stanley Maintain Equal Weight Equal Weight
2018-08-03 Stifel Maintain Buy Buy
2018-08-03 Stifel Nicolaus Maintain Buy Buy
2018-07-24 Mizuho Maintain Buy Buy
2018-07-12 Morgan Stanley Maintain Equal Weight Equal Weight
2018-07-05 TD Securities Maintain Buy Buy
2018-06-19 Baird Maintain Outperform Outperform
2018-05-10 Tudor Pickering Downgrade Buy Hold
2018-05-10 B of A Securities Upgrade Neutral Buy
2018-05-10 Bank of America Upgrade Neutral Buy
2018-05-04 Bank of America Maintain Neutral Neutral
2018-05-04 B of A Securities Maintain Neutral Neutral
2018-05-01 JP Morgan Maintain Neutral Neutral
2018-03-07 UBS Maintain Buy Buy
2018-02-28 Credit Suisse Maintain Neutral Neutral
2018-02-12 Stifel Maintain Buy Buy
2018-02-12 Stifel Nicolaus Maintain Buy Buy
2018-01-24 Morgan Stanley Maintain Overweight Overweight
2018-01-04 Bank of America Downgrade Buy Neutral
2018-01-04 B of A Securities Downgrade Buy Neutral
2018-01-03 Citigroup Upgrade Neutral Buy
2017-12-12 Credit Suisse Maintain Neutral Neutral
2017-11-20 Barclays Maintain Overweight Overweight
2017-11-07 Jefferies Maintain Hold Hold
2017-10-18 Morgan Stanley Maintain Overweight Overweight
2017-10-12 JP Morgan Maintain Neutral Neutral
2017-10-11 Barclays Maintain Overweight Overweight
2017-09-28 Imperial Capital Maintain Outperform Outperform
2017-09-18 Piper Sandler Maintain Overweight Overweight
2017-09-18 PiperJaffray Maintain Overweight Overweight
2017-09-13 Morgan Stanley Upgrade Equal Weight Overweight
2017-08-03 Barclays Maintain Overweight Overweight
2017-07-21 Citigroup Downgrade Buy Neutral
2017-06-27 Atlantic Equities Upgrade Neutral Overweight
2017-05-10 Raymond James Upgrade Market Perform Outperform
2017-03-30 UBS Upgrade Neutral Buy
2017-01-04 Bank of America Upgrade Neutral Buy
2017-01-04 B of A Securities Upgrade Neutral Buy
2016-12-12 Atlantic Equities Downgrade Overweight Neutral
2016-12-01 Stifel Nicolaus Upgrade Hold Buy
2016-12-01 Stifel Upgrade Hold Buy
2016-11-22 Baird Maintain Outperform Outperform
2016-11-16 Capital One Upgrade Equal Weight Overweight
2016-11-16 Capital One Financial Upgrade Equal Weight Overweight
2016-11-15 CLSA Upgrade Underperform Outperform
2016-10-03 Societe Generale Downgrade Buy Hold
2016-09-22 Citigroup Maintain Buy Buy
2016-09-13 FBR Capital Maintain Outperform Outperform
2016-09-07 Jefferies Maintain Hold Hold
2016-09-07 CLSA Maintain Underperform Underperform
2016-09-06 RBC Capital Maintain Sector Perform Sector Perform
2016-09-01 Barclays Maintain Overweight Overweight
2016-08-08 Wunderlich Upgrade Hold Buy
2016-08-08 Wunderlich Securities Upgrade Hold Buy
2016-08-08 Barclays Maintain Overweight Overweight
2016-08-05 Citigroup Maintain Buy Buy
2016-08-05 UBS Maintain Neutral Neutral
2016-07-15 Tudor Pickering Upgrade Hold Buy
2016-07-14 Barclays Maintain Overweight Overweight
2016-06-22 CLSA Maintain Underperform Underperform
2016-05-24 Barclays Maintain Overweight Overweight
2016-05-19 Johnson Rice Downgrade Accumulate Hold
2016-05-16 Bernstein Maintain Outperform Outperform
2016-05-11 Susquehanna Downgrade Positive Neutral
2016-05-09 Canaccord Genuity Upgrade Hold Buy
2016-04-06 Stifel Downgrade Buy Hold
2016-04-06 Stifel Nicolaus Downgrade Buy Hold
2016-03-30 Cowen & Co. Maintain Market Perform Perform
2016-03-29 Deutsche Bank Maintain Buy Buy
2016-02-29 Barclays Maintain Overweight Overweight
2016-02-29 Wunderlich Securities Downgrade Buy Hold
2016-02-29 Wunderlich Downgrade Buy Hold
2016-02-03 GMP Securities Maintain Buy Buy
2016-02-02 JP Morgan Maintain Neutral Neutral
2016-01-29 Barclays Maintain Overweight Overweight
2016-01-28 Barclays Maintain Overweight Overweight
2016-01-26 Susquehanna Maintain Positive Positive
2016-01-21 Nomura Maintain Buy Buy
2016-01-07 Deutsche Bank Maintain Buy Buy
2016-01-05 Citigroup Downgrade Buy Neutral
2015-11-09 Raymond James Downgrade Outperform Market Perform
2015-11-09 Barclays Maintain Overweight Overweight
2015-09-14 Citigroup Maintain Neutral Neutral
2015-09-08 Credit Suisse Downgrade Outperform Neutral
2015-09-08 Barclays Maintain Overweight Overweight
2015-08-24 Susquehanna Maintain Positive Positive
2015-08-11 Barclays Maintain Overweight Overweight
2015-08-10 Barclays Maintain Overweight Overweight
2015-08-10 Oppenheimer Downgrade Outperform Perform
2015-08-10 CLSA Upgrade Underperform Outperform
2015-07-14 Stephens & Co. Maintain Overweight Overweight
2015-07-13 Barclays Maintain Overweight Overweight
2015-07-07 Jefferies Upgrade Underperform Hold
2015-05-06 RBC Capital Maintain Outperform Outperform
2015-04-22 Nomura Maintain Buy Buy
2015-02-24 Jefferies Maintain Underperform Underperform
2015-02-23 Wunderlich Maintain Buy Buy
2015-02-23 Wunderlich Securities Maintain Buy Buy
2015-02-22 Barclays Maintain Overweight Overweight
2015-02-20 Capital One Downgrade Equal Weight Underweight
2015-02-20 Capital One Financial Downgrade Equal Weight Underweight
2015-02-20 Macquarie Downgrade Buy Neutral
2015-02-20 UBS Downgrade Buy Neutral
2015-02-19 Citigroup Downgrade Buy Neutral
2015-02-03 Stifel Upgrade Hold Buy
2015-02-03 Stifel Nicolaus Upgrade Hold Buy
2015-01-30 Deutsche Bank Maintain Buy Buy
2015-01-14 Barclays Maintain Overweight Overweight
2015-01-06 Bank of America Maintain Neutral Neutral
2015-01-06 Deutsche Bank Maintain Buy Buy
2014-12-16 Barclays Maintain Overweight Overweight
2014-12-11 Deutsche Bank Maintain Buy Buy
2014-12-11 Oppenheimer Maintain Outperform Outperform
2014-12-09 Stifel Nicolaus Maintain Hold Hold
2014-12-08 Citigroup Maintain Buy Buy
2014-12-05 JP Morgan Maintain Overweight Overweight
2014-11-18 Credit Suisse Maintain Outperform Outperform
2014-11-06 Barclays Maintain Overweight Overweight
2014-11-05 Miller Tabak Maintain Buy Buy
2014-10-22 Wunderlich Maintain Buy Buy
2014-10-22 Wunderlich Securities Maintain Buy Buy
2014-10-21 Guggenheim Upgrade Neutral Buy
2014-10-20 Morgan Stanley Maintain Overweight Overweight
2014-10-14 Bernstein Upgrade Market Perform Outperform
2014-10-09 Barclays Maintain Overweight Overweight
2014-10-08 Macquarie Upgrade Neutral Outperform
2014-10-02 KLR Group Maintain Accumulate Buy
2014-09-24 Wolfe Research Maintain Outperform Outperform
2014-08-12 Barclays Maintain Overweight Overweight
2014-08-06 Raymond James Maintain Outperform Outperform
2014-07-18 Bernstein Downgrade Outperform Market Perform
2014-07-18 Deutsche Bank Maintain Buy Buy
2014-07-17 Argus Research Maintain Buy Buy
2014-07-17 Argus Maintain Buy Buy
2014-07-02 JP Morgan Maintain Overweight Overweight
2014-06-19 KLR Group Maintain Buy Accumulate
2014-06-19 KLR Group Maintain Buy Buy
2014-06-16 BMO Capital Maintain Outperform Outperform
2014-06-11 Deutsche Bank Maintain Buy Buy
2014-05-20 Barclays Maintain Overweight Overweight
2014-05-07 Wunderlich Upgrade Hold Buy
2014-05-07 Wunderlich Securities Upgrade Hold Buy
2014-05-07 Citigroup Maintain Overweight Overweight
2014-05-06 Morgan Stanley Maintain Overweight Overweight
2014-05-06 UBS Maintain Buy Buy
2014-04-22 Barclays Maintain Overweight Overweight
2014-04-15 FBR Capital Maintain Market Perform Market Perform
2014-04-15 Scotiabank Downgrade Sector Outperform Sector Perform
2014-04-15 Scotia Howard Weil Downgrade Sector Outperform Sector Perform
2014-04-01 Deutsche Bank Maintain Buy Buy
2014-03-25 Raymond James Maintain Outperform Outperform
2014-03-11 Jefferies Maintain Buy Buy
2014-03-05 Deutsche Bank Maintain Buy Buy
2014-03-03 Barclays Maintain Overweight Overweight
2014-02-26 Wunderlich Maintain Hold Hold
2014-02-26 Wunderlich Securities Maintain Hold Hold
2014-02-25 Societe Generale Upgrade Sell Buy
2014-02-25 Goldman Sachs Maintain Buy Buy
2014-02-25 Baird Maintain Outperform Outperform
2014-02-25 Morgan Stanley Maintain Overweight Overweight
2014-02-25 RBC Capital Maintain Outperform Outperform
2014-02-25 UBS Maintain Buy Buy
2013-12-12 Citigroup Maintain Buy Buy
2013-12-09 Deutsche Bank Maintain Buy Buy
2013-12-05 Macquarie Downgrade Outperform Neutral
2013-11-11 Wunderlich Maintain Hold Hold
2013-11-11 Wunderlich Securities Maintain Hold Hold
2013-11-07 Miller Tabak Downgrade Buy Hold
2013-10-23 FBR Capital Downgrade Outperform Market Perform
2013-10-09 Credit Suisse Upgrade Neutral Outperform
2013-10-01 Societe Generale Downgrade Hold Sell
2013-09-09 Morgan Stanley Upgrade Equal Weight Overweight
2013-08-26 Jefferies Maintain Buy Buy
2013-08-14 Deutsche Bank Maintain Buy Buy
2013-07-24 KLR Group Maintain Buy Buy
2013-05-08 Bank of America Upgrade Neutral Buy
2013-05-08 B of A Securities Upgrade Neutral Buy
2013-05-07 Societe Generale Upgrade Sell Hold
2013-05-07 Stifel Nicolaus Upgrade Hold Buy
2013-05-07 Stifel Upgrade Hold Buy
2013-05-07 ISI Group Maintain Neutral Neutral
2013-04-12 Societe Generale Maintain Sell Sell
2013-02-15 Bank of America Maintain Neutral Neutral
2013-02-15 B of A Securities Maintain Neutral Neutral
2013-02-15 Jefferies Maintain Buy Buy
2013-02-15 Wunderlich Securities Maintain Hold Hold
2013-02-15 Wunderlich Maintain Hold Hold
2013-02-14 Deutsche Bank Maintain Buy Buy
2013-01-15 JP Morgan Maintain Overweight Overweight
2012-11-29 Macquarie Maintain Neutral Hold
2012-11-20 Morgan Stanley Maintain Equal Weight Equal Weight
2012-11-13 JP Morgan Maintain Overweight Overweight
2012-11-09 Jefferies Maintain Buy Buy
2012-11-07 Societe Generale Downgrade Hold Sell
2012-11-07 Wunderlich Securities Downgrade Buy Hold
2012-11-07 Barclays Maintain Overweight Overweight
2012-11-07 Canaccord Genuity Maintain Buy Buy
2012-11-07 Wunderlich Downgrade Buy Hold
2012-11-06 UBS Maintain Buy Buy
2012-11-06 Miller Tabak Maintain Buy Buy
2012-10-18 Deutsche Bank Maintain Buy Buy
2012-10-11 Tudor Pickering Maintain Buy Accumulate
2012-10-05 Barclays Maintain Overweight Overweight
2012-08-23 Scotiabank Maintain Outperform Outperform
2012-08-23 Scotia Howard Weil Maintain Outperform Outperform
2012-08-20 Canaccord Genuity Maintain Buy Buy
2012-08-10 Miller Tabak Upgrade Hold Buy
2012-08-07 Barclays Maintain Overweight Overweight
2012-08-06 JP Morgan Maintain Overweight Overweight
2012-08-03 Societe Generale Maintain Buy Buy
2012-08-03 UBS Maintain Buy Buy
2012-08-01 Miller Tabak Maintain Hold Hold
2012-07-18 JP Morgan Maintain Overweight Overweight
2012-07-02 Barclays Maintain Overweight Overweight
2012-06-27 Societe Generale Upgrade Hold Buy
2012-06-05 Guggenheim Maintain Neutral Neutral
2012-05-29 Oppenheimer Maintain Outperform Outperform
2012-05-29 Goldman Sachs Maintain Buy Buy
2012-05-18 Deutsche Bank Maintain Buy Buy
2012-05-11 Canaccord Genuity Maintain Buy Buy
2012-05-11 Brean Capital Maintain Buy Buy
2012-05-09 Societe Generale Upgrade Sell Hold
2012-03-30 Deutsche Bank Maintain Buy Buy
2012-02-21 Scotiabank Maintain Sector Perform Sector Perform
2012-02-21 Wunderlich Maintain Buy Buy
2012-02-21 Wunderlich Securities Maintain Buy Buy
2012-02-21 Brean Capital Maintain Buy Buy