NYSE : DG

Dollar General Corporation

$121.32 USD

$1.18 (0.98%)

Volume
1.65M
Average Volume
3.44M
Market Capitalization
$26.76B
P/E Ratio
17.06
Dividend Yield
1.95%
Price Target
$136.00
Year High
$158.23
Year Low
$95.11
Day High
Day Low
Payout Ratio
$0.33
Current Ratio
$1.17
Source Headline
Dollar General (DG) Stock Drops Despite Market Gains: Important Facts to Note

Dollar General (DG) closed at $120.14 in the latest trading session, marking a -2.67% move from the prior day.

zacks.com - 2026-07-14 19:16:10

Jim Cramer: Dollar General Is a Hedge Fund Favorite as Rising Gas Prices Fuel Discount Retail

Jim Cramer used his Monday CNBC Stop Trading segment to flag a familiar play he's seeing coming back into focus.

247wallst.com - 2026-07-14 13:47:46

Why Dollar General (DG) is a Top Value Stock for the Long-Term

The Zacks Style Scores offers investors a way to easily find top-rated stocks based on their investing style. Here's why you should take advantage.

zacks.com - 2026-07-13 10:40:38

Dollar General's Back-to-School Season Offers Big Value with $1 Every Day Items and Convenient Delivery Options

GOODLETTSVILLE, Tenn.--(BUSINESS WIRE)--Dollar General's Back-to-School Season Offers Big Value with $1 Every Day Items and Convenient Delivery Options.

businesswire.com - 2026-07-07 06:55:00

Here's Why Dollar General (DG) 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-07-06 10:51:07

Why Is Dollar General (DG) Up 9.6% Since Last Earnings Report?

Dollar General (DG) reported earnings 30 days ago. What's next for the stock?

zacks.com - 2026-07-02 12:30:16

Dollar General (DG) is a Top-Ranked Value Stock: Should You Buy?

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

zacks.com - 2026-06-26 10:41:18

Can Dollar General Keep Expanding Earnings in Fiscal 2026?

Dollar General's fiscal 2026 earnings growth hinges on margin gains, as shrink reduction, supply-chain productivity and DG Media Network support its outlook.

zacks.com - 2026-06-23 10:11:39

DG Matrix Appoints Digital Infrastructure Pioneer Anthony Wanger as First Executive Chairman

MORRISVILLE, N.C.--(BUSINESS WIRE)--Anthony Wanger appointed Executive Chairman of DG Matrix.

businesswire.com - 2026-06-23 08:00:00

Dixie Gold Inc. Announces Director Resignations

Vancouver, British Columbia--(Newsfile Corp. - June 22, 2026) - Dixie Gold Inc. (TSXV: DG) ("Dixie Gold" or the "Corporation" or the "Issuer") reports that Messrs. Brian Hearst, Michael England Jr. and Ryan Kalt have resigned from the Corporation's board of directors, effective June 19, 2026.

newsfilecorp.com - 2026-06-22 06:00:00

Dixie Gold Inc. Appoints Chief Executive Officer and Director, Obtains Extension to Notice of Deficiency

Vancouver, British Columbia--(Newsfile Corp. - June 17, 2026) - Dixie Gold Inc. (TSXV: DG) ("Dixie Gold" or the "Issuer") reports on matters pertaining to the Issuer. Appointment of a Chief Executive Officer (CEO) and a Director The Issuer reports that a candidate for the Issuer's vacant Chief Executive Officer (CEO) position approached the Issuer and, after a diligence review of the candidate by the Issuer's board, has been appointed, through a resolution today by the Issuer's board of directors, as herein described.

newsfilecorp.com - 2026-06-17 19:30:00

Dollar General's Margin Expansion Story Gains More Traction

Dollar General's margin recovery gains momentum in Q1, as lower shrink, fewer damages and inventory controls lift profits despite higher fuel costs.

zacks.com - 2026-06-17 09:15:53

Dollar General: Weak Consumer Sentiment Driving Low-Ticket Sales

Dollar General managed to achieve higher traffic and higher transaction amounts with its $1 strategy, driven by the poor consumer sentiment. DG remains a reliable dividend payer, with the quarterly payments well covered by the free cash flow. DG's valuation is attractive compared to the peers, as well as to its historic averages.

seekingalpha.com - 2026-06-17 06:35:00

Dollar General: The Trade-In Thesis Still Intact

Dollar General (DG) remains a buy as fundamentals improve, higher-income customer penetration grows, and valuation is attractive at 15x forward earnings. DG's latest quarter showed 3.4% net sales growth, positive traffic, broad-based category strength, and gross margin expansion to 31.6%. Value Valley continues to drive discretionary spending, with 18.4% SSSG, supporting the thesis of a structurally larger demand base.

seekingalpha.com - 2026-06-16 10:49:10

I went to Dollar General to find $1 groceries. Here's what I'd buy and what I'd skip.

Dollar General is adding more $1 items to its shelves. It's part of the retailer's strategy as inflation picks up steam again.

businessinsider.com - 2026-06-13 05:13:01

DG Matrix Appoints Peter Gross, Data Center Mission-Critical Pioneer and iMasons Hall of Fame Inductee, to Executive Advisory Board

MORRISVILLE, N.C.--(BUSINESS WIRE)--Peter Gross appointed to DG Matrix Executive Advisory Board.

businesswire.com - 2026-06-11 08:00:00

Dollar General Donates $250,000 to American Red Cross to Celebrate America's 250th

GOODLETTSVILLE, Tenn.--(BUSINESS WIRE)--Dollar General Donates $250,000 to American Red Cross to Celebrate America's 250th.

businesswire.com - 2026-06-11 06:55:00

Dollar General Sales Are Soaring. Is the Discount Retailer's Stock a Buy in 2026?

Despite the concerning economic backdrop in place at the time, Dollar General's first-quarter results were surprisingly healthy. The company's guidance, however, superficially suggests the remainder of the year will be relatively disappointing.

fool.com - 2026-06-11 06:18:00

Want to Avoid the Whipsawing Tech Stocks? Dollar General and 7 Others to Buy.

CVS Health, Pfizer, and Dollar General were among the stocks identified for investors looking for non-tech options.

barrons.com - 2026-06-09 14:07:00

Dollar General's Same-Store Sales Strength Suggests More Growth Ahead

Dollar General's Q1 FY2026 same-store sales rise 2% on higher traffic, with positive comps across categories, supporting its 2.2%-2.7% view.

zacks.com - 2026-06-09 13:26:07

Here's Why Dollar General (DG) is a Strong Value Stock

The Zacks Style Scores offers investors a way to easily find top-rated stocks based on their investing style. Here's why you should take advantage.

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

Turnaround Stories and Shorting Stocks

In this episode of Motley Fool Hidden Gems Investing, Motley Fool contributors Tyler Crowe, Matt Frankel, and Lou Whiteman discuss:

fool.com - 2026-06-06 18:14:26

Here Are Wednesday’s Top Wall Street Analyst Research Calls: Boyd Gaming, Chipotle Mexican Grill, Conagra, Dollar General, MGM Resorts International, Omnicom Group, Yum! Brands, and More

Mid-Day Stocks: Stocks are trading lower on Wednesday, as oil and yields move higher. Once again, it was "Welcome back, my friends to the show that never ends." On cue, the never-say-die stock market shook off early worries and all the major indices closed higher on Tuesday. Like the proverbial broken record, the S&P 500... Here Are Wednesday's Top Wall Street Analyst Research Calls: Boyd Gaming, Chipotle Mexican Grill, Conagra, Dollar General, MGM Resorts International, Omnicom Group, Yum! Brands, and More

247wallst.com - 2026-06-03 13:08:00

Dollar General Q1 Earnings Call Highlights Traffic, Margin Discipline

DG raises its 2026 earnings outlook after Q1 traffic growth, margin expansion and inventory discipline help offset weather and fuel pressures.

zacks.com - 2026-06-03 04:10:46

Dollar General Attracts All Income Groups as Economic Pressures Mount

Dollar General's core customers are cutting back on food purchases and other household expenses due to rising gas prices and reductions in SNAP benefit payments, CEO Todd Vasos said Tuesday (June 2).

pymnts.com - 2026-06-02 19:20:58

Dollar General says customers are buying less food because driving is too expensive

“This pressure has been more pronounced on customers in rural communities as they work to minimize trip distance,” the discount retailer's CEO said.

marketwatch.com - 2026-06-02 16:40:00

2 Stocks to Buy Now for a Lifetime of Passive Income -- Starting Immediately

Realty Income is required to return 90% of its taxable income to its shareholders. Realty Income has averaged around a 4.4% dividend yield over the past decade.

fool.com - 2026-06-02 16:25:00

Dollar General Corp (DG) Q1 2026 Earnings Call Highlights: Strong Sales Growth Amid Economic Challenges

Net Sales: Increased 3.4% to $10.8 billion.Same-Store Sales: Increased 2%, driven by customer traffic growth of 1.4% and average basket growth of 0.5%.Gross Pr

gurufocus.com - 2026-06-02 16:00:00

Dollar General Signals Reversal With 60% Rebound Potential

Dollar General's NYSE: DG market has hurdles to overcome, but it is only a matter of time until it does. The company's decision to pause share buybacks, focus on growth, and improve the balance sheet is paying off.

marketbeat.com - 2026-06-02 13:01:54

Dollar General Corporation (DG) Q1 2027 Earnings Call Transcript

Dollar General Corporation (DG) Q1 2027 Earnings Call Transcript

seekingalpha.com - 2026-06-02 12:02:00

Dollar General Beats Q1 Earnings Estimates, Raises FY26 View

Dollar General tops Q1 EPS estimates and raises FY2026 guidance, even as sales narrowly miss, with 2% same-store growth and margin expansion.

zacks.com - 2026-06-02 12:01:29

Revolution Brewing Receives $30,000 Rebate as ComEd Launches New Energy Efficiency Offering Designed to Help Breweries, Wineries and Distillers with Rising Energy Costs

ComEd today announced the launch of the ComEd Breweries Pilot, a new energy efficiency program designed to help breweries, distillers, and wineries reduce ener

gurufocus.com - 2026-06-02 12:00:00

GOOGL Borrows for More AI, DG & VSCO Report, JOLTS After the Open

This morning we see Alphabet (GOOGL) raising $80 billion to finance more AI investment.

zacks.com - 2026-06-02 11:51:09

Dollar General Once Reported $1 Billion In Lost—Or Stolen—Merchandise. Here's What Changed.

Dollar General's inventory shrink of $928 million was roughly 84% of its $1.1 billion net income in 2024, underscoring merchandise losses as a headwind on profits.

forbes.com - 2026-06-02 11:40:38

Dollar General Margin Gains Offset Weather And Fuel Cost Pressures

Dollar General Corporation (NYSE:DG) stock fell on Tuesday after the company reported first-quarter fiscal 2026 results and updated fiscal 2026 guidance.

benzinga.com - 2026-06-02 11:31:28

Dollar General shares fall on first quarter revenue miss

Dollar General Corp (NYSE:DG) shares edged more than 2% lower on Tuesday after the retailer reported first quarter results that topped earnings expectations but delivered a slight revenue miss, alongside in-line same-store sales growth. The company reported diluted earnings per share of $2.00, above Wall Street estimates of roughly $1.89 to $1.90.

proactiveinvestors.com - 2026-06-02 11:30:05

Dollar General Reports Strong Q1 Results and Raises FY27 EPS Guidance

Dollar General (DG) shares are experiencing a decline despite reporting impressive Q1 results. The company posted an adjusted EPS of $2.00, surpassing the Fact

gurufocus.com - 2026-06-02 11:14:00

Dollar General Q1 Earnings Call Highlights

Dollar General NYSE: DG reported higher first-quarter sales and earnings, raised its full-year earnings outlook and said it continues to gain market share as financially pressured consumers seek value and convenience.

marketbeat.com - 2026-06-02 11:03:47

Dollar General Raises Profit Outlook, Shares Jump Up To 5.8%

Dollar General (DG) is getting a lift from a familiar pressure point: stretched consumers looking harder at price. The retailer raised its profit outlook after

gurufocus.com - 2026-06-02 10:42:00

Dollar General (DG) Reports Q1 Earnings: What Key Metrics Have to Say

The headline numbers for Dollar General (DG) give insight into how the company performed in the quarter ended April 2026, but it may be worthwhile to compare some of its key metrics to Wall Street estimates and the year-ago actuals.

zacks.com - 2026-06-02 10:31:21

How To Earn $500 A Month From Dollar General Stock Ahead Of Q1 Earnings

Dollar General (NYSE: DG) expected to report 3.8% growth in revenue and $1.89 EPS for Q1 2026. Oppenheimer maintains Outperform rating.

feeds.benzinga.com - 2026-06-02 09:17:10

5 Things to Know Before the Stock Market Opens

Stock futures are slightly lower Tuesday after major indexes hit their latest record highs to start the week; HP Enterprise shares are surging after the server maker reported strong quarterly results and lifted its full-year outlook; Marvell Technology shares are soaring after Nvidia CEO Jensen Huang said the hardware maker could be the next trillion-dollar company; Google parent Alphabet unveiled a massive fundraising plan to support its data center buildout; and Dollar General shares are up following a solid earnings report. Here's what you need to know today.

investopedia.com - 2026-06-02 09:05:49

Dollar General (DG) Tops Q1 Earnings Estimates

Dollar General (DG) came out with quarterly earnings of $2 per share, beating the Zacks Consensus Estimate of $1.89 per share. This compares to earnings of $1.78 per share a year ago.

zacks.com - 2026-06-02 09:01:07

Dollar General Posts Higher Profit, Sales

Dollar General logged higher profit and sales in its fiscal first quarter as it opened new stores and as consumers continued relying on the company for low-cost goods.

wsj.com - 2026-06-02 07:43:00

Dollar General raises annual profit forecast on resilient demand for discount goods

Discount retailer Dollar General ‌raised its annual profit forecast on Tuesday, as shoppers seek affordable essentials amid ​economic uncertainty.

reuters.com - 2026-06-02 07:01:38

Dollar General Corporation Reports First Quarter 2026 Results

GOODLETTSVILLE, Tenn.--(BUSINESS WIRE)--Dollar General Corporation (NYSE: DG) today reported financial results for its first quarter (13 weeks) ended May 1, 2026. First Quarter Fiscal Year 2026 Highlights Net Sales Increased 3.4% to $10.8 Billion Same-Store Sales Increased 2.0% Operating Profit Increased 10.8% to $638.5 Million Diluted Earnings Per Share (“EPS”) Increased 12.4% to $2.00 Cash Flow From Operations of $716.2 Million Board of Directors Declares Quarterly Cash Dividend of $0.59 per.

businesswire.com - 2026-06-02 06:50:00

Dollar General Gears Up for Q1 Earnings: Key Elements to Watch

Dollar General's Q1 report on June 2 is likely to test traffic gains, same-store sales and margin progress as storms and costs weigh on shoppers.

zacks.com - 2026-06-01 12:07:04

5 Things to Know Before the Stock Market Opens

Stocks futures are slightly higher to kick off the week as announcements from AI chipmaker Nvidia spark big moves in a number of tech sector shares; Nvidia stock gaining after CEO Jensen Huang delivered a keynote address at a conference in Taiwan; Huang unveiled a new line of AI agent-focused laptops Nvidia is building in partnership with a group of companies, news that sent IBM soaring and Intel sliding; Berkshire Hathaway is acquiring Taylor Morrison Home Corp. in the firm's first big acquisition under CEO Greg Abel; investors are preparing for a busy week of earnings reports and economic data. Here's what you need to know today.

investopedia.com - 2026-06-01 09:00:56

Dollar General Announces “Stars, Stripes and Savings” Event with 30 Days of Deals Ahead of America's 250th Anniversary

GOODLETTSVILLE, Tenn.--(BUSINESS WIRE)-- #America250--Dollar General Announces “Stars, Stripes and Savings” Event with 30 Days of Deals Ahead of America's 250th Anniversary.

businesswire.com - 2026-06-01 06:55:00

Earnings season slows but these 7 stocks pack explosive ‘sawtooth' volatility next week

The S&P 500 Index is roaring to all-time highs and the general market rally continues to widen. Record highs were registered this week by the Dow Jones Industrial Average, Nasdaq 100 and the Russell 2000. First support for SPX continues to be 7,330, with various support levels below that down to 7,000.

marketwatch.com - 2026-05-28 19:45:00

Get DG Insider Trade Alerts

DG Price Target Summary

Last Month

$0.00

0 analysts

Last Quarter

$127.08

12 analysts

Last Year

$135.45

53 analysts

All Time

$156.33

119 analysts

DG Recent Analyst Grades

Date Analyst Firm Action Previous Grade New Grade
2026-07-07 Evercore ISI Group Maintain In Line In Line
2026-06-04 Barclays Maintain Overweight Overweight
2026-06-03 Citigroup Maintain Neutral Neutral
2026-06-03 Truist Securities Maintain Hold Hold
2026-06-03 Telsey Advisory Group Maintain Market Perform Market Perform
2026-06-03 Morgan Stanley Maintain Equal Weight Equal Weight
2026-06-03 Freedom Broker Downgrade Buy Hold
2026-06-03 Evercore ISI Group Maintain In Line In Line
2026-06-03 Piper Sandler Maintain Neutral Neutral
2026-06-03 Loop Capital Maintain Hold Hold
2026-06-03 BMO Capital Maintain Market Perform Market Perform
2026-05-29 Oppenheimer Maintain Outperform Outperform
2026-05-27 Truist Securities Maintain Hold Hold
2026-04-21 Evercore ISI Group Maintain In Line In Line
2026-03-25 Telsey Advisory Group Maintain Market Perform Market Perform
2026-03-20 Loop Capital Maintain Hold Hold
2026-03-13 Telsey Advisory Group Maintain Market Perform Market Perform
2026-03-13 Piper Sandler Maintain Neutral Neutral
2026-03-13 Morgan Stanley Maintain Equal Weight Equal Weight
2026-03-13 Guggenheim Maintain Buy Buy
2026-03-09 Telsey Advisory Group Maintain Market Perform Market Perform
2026-03-06 Piper Sandler Maintain Neutral Neutral
2026-02-24 Oppenheimer Maintain Outperform Outperform
2026-02-17 Guggenheim Maintain Buy Buy
2026-02-03 Evercore ISI Group Maintain In Line In Line
2026-01-15 Morgan Stanley Maintain Equal Weight Equal Weight
2026-01-08 Barclays Maintain Overweight Overweight
2026-01-05 Bernstein Maintain Outperform Outperform
2025-12-23 Evercore ISI Group Maintain In Line In Line
2025-12-19 Wells Fargo Maintain Equal Weight Equal Weight
2025-12-15 JP Morgan Upgrade Neutral Overweight
2025-12-08 Guggenheim Maintain Buy Buy
2025-12-08 Citigroup Maintain Neutral Neutral
2025-12-05 Morgan Stanley Maintain Equal Weight Equal Weight
2025-12-05 BMO Capital Maintain Market Perform Market Perform
2025-12-05 UBS Maintain Buy Buy
2025-12-05 Truist Securities Maintain Hold Hold
2025-12-05 Piper Sandler Maintain Neutral Neutral
2025-12-05 Jefferies Maintain Buy Buy
2025-12-05 Telsey Advisory Group Maintain Market Perform Market Perform
2025-12-05 Evercore ISI Group Maintain In Line In Line
2025-12-04 Telsey Advisory Group Maintain Market Perform Market Perform
2025-12-02 Evercore ISI Group Maintain In Line In Line
2025-11-26 Telsey Advisory Group Maintain Market Perform Market Perform
2025-10-27 JP Morgan Maintain Neutral Neutral
2025-10-07 Evercore ISI Group Maintain In Line In Line
2025-09-23 Evercore ISI Group Maintain In Line In Line
2025-09-16 JP Morgan Maintain Neutral Neutral
2025-08-29 Raymond James Maintain Outperform Outperform
2025-08-29 Truist Securities Maintain Hold Hold
2025-08-29 Piper Sandler Maintain Neutral Neutral
2025-08-29 Wells Fargo Maintain Equal Weight Equal Weight
2025-08-29 Guggenheim Maintain Buy Buy
2025-08-29 Morgan Stanley Maintain Equal Weight Equal Weight
2025-08-29 Telsey Advisory Group Maintain Market Perform Market Perform
2025-08-29 Barclays Maintain Overweight Overweight
2025-08-29 Bernstein Maintain Outperform Outperform
2025-08-29 UBS Maintain Buy Buy
2025-08-28 Telsey Advisory Group Maintain Market Perform Market Perform
2025-08-21 Telsey Advisory Group Maintain Market Perform Market Perform
2025-08-13 Truist Securities Maintain Hold Hold
2025-08-12 Evercore ISI Group Maintain In Line In Line
2025-07-22 Piper Sandler Maintain Neutral Neutral
2025-07-17 Telsey Advisory Group Maintain Market Perform Market Perform
2025-07-10 Loop Capital Maintain Hold Hold
2025-06-24 Goldman Sachs Downgrade Buy Neutral
2025-06-05 Evercore ISI Group Maintain In Line In Line
2025-06-04 Barclays Maintain Overweight Overweight
2025-06-04 Keybanc Maintain Sector Weight Sector Weight
2025-06-04 Loop Capital Maintain Hold Hold
2025-06-04 Raymond James Maintain Outperform Outperform
2025-06-04 Citigroup Maintain Neutral Neutral
2025-06-04 Oppenheimer Upgrade Perform Outperform
2025-06-04 Wells Fargo Maintain Equal Weight Equal Weight
2025-06-04 B of A Securities Maintain Buy Buy
2025-06-04 Telsey Advisory Group Maintain Market Perform Market Perform
2025-06-04 Morgan Stanley Maintain Equal Weight Equal Weight
2025-06-04 JP Morgan Maintain Neutral Neutral
2025-06-04 Truist Securities Maintain Hold Hold
2025-06-04 UBS Maintain Buy Buy
2025-06-04 Goldman Sachs Maintain Buy Buy
2025-05-29 UBS Maintain Buy Buy
2025-05-27 Telsey Advisory Group Maintain Market Perform Market Perform
2025-05-23 B of A Securities Maintain Buy Buy
2025-05-20 Evercore ISI Group Maintain In Line In Line
2025-05-19 Goldman Sachs Maintain Buy Buy
2025-05-19 Morgan Stanley Maintain Equal Weight Equal Weight
2025-05-14 Evercore ISI Group Maintain In Line In Line
2025-05-08 Guggenheim Maintain Buy Buy
2025-04-29 Evercore ISI Group Maintain In Line In Line
2025-04-10 Gordon Haskett Downgrade Hold Reduce
2025-04-08 Truist Securities Maintain Hold Hold
2025-04-08 Evercore ISI Group Maintain In Line In Line
2025-04-07 JP Morgan Maintain Neutral Neutral
2025-04-07 Citigroup Upgrade Sell Neutral
2025-03-14 B of A Securities Maintain Buy Buy
2025-03-14 Piper Sandler Maintain Neutral Neutral
2025-03-14 Evercore ISI Group Maintain In Line In Line
2025-03-13 Telsey Advisory Group Maintain Market Perform Market Perform
2025-03-07 Citigroup Maintain Sell Sell
2025-03-06 Telsey Advisory Group Maintain Market Perform Market Perform
2025-03-06 UBS Maintain Buy Buy
2025-03-03 Deutsche Bank Downgrade Buy Hold
2025-01-23 Goldman Sachs Maintain Buy Buy
2025-01-21 Morgan Stanley Maintain Equal Weight Equal Weight
2025-01-09 Barclays Maintain Overweight Overweight
2024-12-06 Truist Securities Maintain Hold Hold
2024-12-06 Goldman Sachs Maintain Buy Buy
2024-12-06 BMO Capital Maintain Market Perform Market Perform
2024-12-06 B of A Securities Upgrade Underperform Buy
2024-12-06 Evercore ISI Group Maintain In Line In Line
2024-12-06 Telsey Advisory Group Maintain Market Perform Market Perform
2024-12-05 Wells Fargo Maintain Equal Weight Equal Weight
2024-12-03 Evercore ISI Group Maintain In Line In Line
2024-12-02 Telsey Advisory Group Maintain Market Perform Market Perform
2024-11-18 BMO Capital Maintain Market Perform Market Perform
2024-11-15 Jefferies Maintain Buy Buy
2024-11-05 JP Morgan Maintain Neutral Neutral
2024-10-22 Evercore ISI Group Maintain In Line In Line
2024-09-27 Citigroup Downgrade Neutral Sell
2024-09-03 Barclays Maintain Overweight Overweight
2024-08-30 Goldman Sachs Maintain Buy Buy
2024-08-30 BMO Capital Maintain Market Perform Market Perform
2024-08-30 Morgan Stanley Downgrade Overweight Equal Weight
2024-08-30 Wells Fargo Maintain Equal Weight Equal Weight
2024-08-30 Raymond James Maintain Outperform Outperform
2024-08-30 Telsey Advisory Group Downgrade Outperform Market Perform
2024-08-30 Evercore ISI Group Maintain In Line In Line
2024-08-30 Loop Capital Maintain Hold Hold
2024-08-30 UBS Maintain Buy Buy
2024-08-30 JP Morgan Maintain Neutral Neutral
2024-08-30 Truist Securities Maintain Hold Hold
2024-08-30 Gordon Haskett Downgrade Buy Hold
2024-08-30 B of A Securities Maintain Underperform Underperform
2024-08-29 Telsey Advisory Group Maintain Outperform Outperform
2024-08-27 Wells Fargo Maintain Equal Weight Equal Weight
2024-08-26 Truist Securities Maintain Hold Hold
2024-08-26 Oppenheimer Maintain Perform Perform
2024-08-23 Telsey Advisory Group Maintain Outperform Outperform
2024-08-13 Loop Capital Maintain Hold Hold
2024-07-15 Argus Research Maintain Buy Buy
2024-07-02 Evercore ISI Group Maintain In Line In Line
2024-06-28 Loop Capital Maintain Hold Hold
2024-06-20 Evercore ISI Group Maintain In Line In Line
2024-06-04 Wells Fargo Maintain Equal Weight Equal Weight
2024-05-31 Truist Securities Maintain Hold Hold
2024-05-31 BMO Capital Maintain Market Perform Market Perform
2024-05-31 Loop Capital Maintain Hold Hold
2024-05-31 Piper Sandler Maintain Neutral Neutral
2024-05-31 Telsey Advisory Group Maintain Outperform Outperform
2024-05-31 JP Morgan Maintain Neutral Neutral
2024-05-30 Telsey Advisory Group Maintain Outperform Outperform
2024-05-24 Telsey Advisory Group Maintain Outperform Outperform
2024-04-15 JP Morgan Maintain Neutral Neutral
2024-04-02 Telsey Advisory Group Maintain Outperform Outperform
2024-04-02 Evercore ISI Group Maintain In Line In Line
2024-03-28 Argus Research Maintain Buy Buy
2024-03-26 Evercore ISI Group Maintain In Line In Line
2024-03-15 Truist Securities Maintain Hold Hold
2024-03-15 Morgan Stanley Maintain Overweight Overweight
2024-03-15 BMO Capital Maintain Market Perform Market Perform
2024-03-15 Telsey Advisory Group Upgrade Market Perform Outperform
2024-03-15 Wells Fargo Maintain Equal Weight Equal Weight
2024-03-15 Raymond James Maintain Outperform Outperform
2024-03-15 Goldman Sachs Maintain Buy Buy
2024-03-15 Piper Sandler Maintain Neutral Neutral
2024-03-15 Evercore ISI Group Maintain In Line In Line
2024-03-14 Telsey Advisory Group Maintain Market Perform Market Perform
2024-03-12 JP Morgan Upgrade Underweight Neutral
2024-03-11 Telsey Advisory Group Maintain Market Perform Market Perform
2024-03-06 Oppenheimer Maintain Perform Perform
2024-01-29 JP Morgan Maintain Underweight Underweight
2024-01-16 Morgan Stanley Upgrade Equal Weight Overweight
2024-01-04 Barclays Upgrade Equal Weight Overweight
2023-12-18 Truist Securities Maintain Hold Hold
2023-12-08 Citigroup Maintain Neutral Neutral
2023-12-08 Telsey Advisory Group Maintain Market Perform Market Perform
2023-12-08 Morgan Stanley Maintain Equal Weight Equal Weight
2023-12-08 Piper Sandler Maintain Neutral Neutral
2023-12-08 JP Morgan Maintain Underweight Underweight
2023-12-08 Truist Securities Maintain Hold Hold
2023-12-06 Wells Fargo Maintain Equal Weight Equal Weight
2023-12-04 Telsey Advisory Group Maintain Market Perform Market Perform
2023-11-22 Raymond James Maintain Outperform Outperform
2023-10-16 HSBC Upgrade Reduce Hold
2023-10-16 Citigroup Maintain Neutral Neutral
2023-10-16 Loop Capital Maintain Hold Hold
2023-10-13 Piper Sandler Maintain Neutral Neutral
2023-10-13 Morgan Stanley Maintain Equal Weight Equal Weight
2023-10-13 Jefferies Maintain Buy Buy
2023-10-13 Citigroup Maintain Neutral Neutral
2023-10-13 Truist Securities Maintain Hold Hold
2023-10-13 Gordon Haskett Upgrade Hold Buy
2023-10-13 Telsey Advisory Group Maintain Market Perform Market Perform
2023-10-05 Truist Securities Maintain Hold Hold
2023-09-27 Telsey Advisory Group Maintain Market Perform Market Perform
2023-09-20 JP Morgan Downgrade Neutral Underweight
2023-09-08 Evercore ISI Group Maintain Neutral In Line
2023-09-01 Morgan Stanley Maintain Equal Weight Equal Weight
2023-09-01 Goldman Sachs Maintain Buy Buy
2023-09-01 Evercore ISI Group Downgrade Outperform Neutral
2023-09-01 Raymond James Downgrade Strong Buy Outperform
2023-09-01 BMO Capital Maintain Market Perform Market Perform
2023-09-01 Truist Securities Maintain Hold Hold
2023-09-01 Loop Capital Downgrade Buy Hold
2023-09-01 Barclays Maintain Equal Weight Equal Weight
2023-09-01 Telsey Advisory Group Downgrade Outperform Market Perform
2023-09-01 Piper Sandler Maintain Neutral Neutral
2023-08-31 Oppenheimer Downgrade Outperform Perform
2023-08-31 Telsey Advisory Group Maintain Outperform Outperform
2023-08-29 Oppenheimer Maintain Outperform Outperform
2023-08-23 Edward Jones Upgrade Hold Buy
2023-08-23 OTR Global Downgrade Positive Mixed
2023-08-21 Telsey Advisory Group Maintain Outperform Outperform
2023-06-28 JP Morgan Maintain Overweight Overweight
2023-06-06 Daiwa Capital Downgrade Outperform Neutral
2023-06-06 Deutsche Bank Maintain Buy Buy
2023-06-06 Wells Fargo Downgrade Overweight Equal Weight
2023-06-05 Morgan Stanley Downgrade Overweight Equal Weight
2023-06-05 Argus Research Maintain Buy Buy
2023-06-05 JP Morgan Maintain Overweight Overweight
2023-06-05 Loop Capital Maintain Buy Buy
2023-06-02 Credit Suisse Maintain Neutral Neutral
2023-06-02 Deutsche Bank Maintain Buy Buy
2023-06-02 Oppenheimer Maintain Outperform Outperform
2023-06-02 Atlantic Equities Downgrade Overweight Neutral
2023-06-02 B of A Securities Maintain Underperform Underperform
2023-06-02 Truist Securities Maintain Hold Hold
2023-06-02 BMO Capital Maintain Market Perform Market Perform
2023-06-02 Goldman Sachs Maintain Buy Buy
2023-06-02 Telsey Advisory Group Maintain Outperform Outperform
2023-06-02 Piper Sandler Downgrade Overweight Neutral
2023-06-02 Raymond James Maintain Strong Buy Strong Buy
2023-06-02 Wells Fargo Maintain Overweight Overweight
2023-06-01 Telsey Advisory Group Maintain Outperform Outperform
2023-05-30 Oppenheimer Maintain Outperform Outperform
2023-05-30 Telsey Advisory Group Maintain Outperform Outperform
2023-05-26 OTR Global Upgrade Mixed Positive
2023-05-16 Wells Fargo Maintain Overweight Overweight
2023-04-21 Argus Research Upgrade Hold Buy
2023-03-20 Citigroup Maintain Neutral Neutral
2023-03-17 Truist Securities Maintain Hold Hold
2023-03-17 Deutsche Bank Maintain Buy Buy
2023-03-17 Gordon Haskett Downgrade Accumulate Hold
2023-03-16 JP Morgan Maintain Overweight Overweight
2023-03-13 Wells Fargo Maintain Overweight Overweight
2023-02-28 Piper Sandler Maintain Overweight Overweight
2023-02-24 Raymond James Maintain Strong Buy Strong Buy
2023-02-24 Telsey Advisory Group Maintain Outperform Outperform
2023-02-24 Morgan Stanley Maintain Overweight Overweight
2023-02-23 Deutsche Bank Maintain Buy Buy
2023-02-10 Gordon Haskett Maintain Buy Accumulate
2023-02-06 Wells Fargo Maintain Overweight Overweight
2023-01-23 Morgan Stanley Maintain Overweight Overweight
2023-01-19 JP Morgan Maintain Overweight Overweight
2022-12-22 Piper Sandler Maintain Overweight Overweight
2022-12-05 Morgan Stanley Maintain Overweight Overweight
2022-12-02 Telsey Advisory Group Maintain Outperform Outperform
2022-12-02 Truist Securities Maintain Hold Hold
2022-11-29 Deutsche Bank Maintain Buy Buy
2022-11-28 Oppenheimer Maintain Outperform Outperform
2022-08-29 Deutsche Bank Maintain Buy Buy
2022-08-26 Telsey Advisory Group Maintain Outperform Outperform
2022-08-26 Piper Sandler Maintain Overweight Overweight
2022-08-26 Morgan Stanley Maintain Overweight Overweight
2022-08-26 Raymond James Maintain Strong Buy Strong Buy
2022-08-26 Goldman Sachs Maintain Buy Buy
2022-08-24 Deutsche Bank Maintain Buy Buy
2022-08-22 Wells Fargo Maintain Overweight Overweight
2022-08-22 Telsey Advisory Group Maintain Outperform Outperform
2022-08-15 BMO Capital Downgrade Outperform Market Perform
2022-08-05 Truist Securities Maintain Hold Hold
2022-07-19 Oppenheimer Maintain Outperform Outperform
2022-07-14 Citigroup Downgrade Buy Neutral
2022-07-05 Cleveland Research Upgrade Neutral Buy
2022-06-27 Goldman Sachs Maintain Buy Buy
2022-06-16 Morgan Stanley Upgrade Equal Weight Overweight
2022-05-27 Telsey Advisory Group Maintain Outperform Outperform
2022-05-27 Deutsche Bank Maintain Buy Buy
2022-05-27 Truist Securities Maintain Hold Hold
2022-05-25 Deutsche Bank Maintain Buy Buy
2022-05-24 Telsey Advisory Group Maintain Outperform Outperform
2022-05-20 Gordon Haskett Downgrade Buy Hold
2022-03-18 Deutsche Bank Maintain Buy Buy
2022-03-18 Telsey Advisory Group Maintain Outperform Outperform
2022-03-18 Piper Sandler Maintain Overweight Overweight
2022-03-18 Truist Securities Maintain Hold Hold
2022-03-18 BMO Capital Maintain Outperform Outperform
2022-03-17 Wells Fargo Maintain Overweight Overweight
2022-03-17 JP Morgan Maintain Overweight Overweight
2022-03-15 Oppenheimer Maintain Outperform Outperform
2022-03-14 JP Morgan Maintain Overweight Overweight
2022-02-28 Deutsche Bank Maintain Buy Buy
2022-02-25 Wells Fargo Upgrade Equal Weight Overweight
2022-01-18 Morgan Stanley Downgrade Overweight Equal Weight
2022-01-06 Wells Fargo Downgrade Overweight Equal Weight
2021-12-06 Morgan Stanley Maintain Overweight Overweight
2021-12-03 Deutsche Bank Maintain Buy Buy
2021-08-27 Morgan Stanley Maintain Overweight Overweight
2021-08-27 Deutsche Bank Maintain Buy Buy
2021-08-27 Raymond James Maintain Strong Buy Strong Buy
2021-08-24 Telsey Advisory Group Maintain Outperform Outperform
2021-08-23 Deutsche Bank Maintain Buy Buy
2021-07-15 Oppenheimer Maintain Outperform Outperform
2021-06-01 Deutsche Bank Maintain Buy Buy
2021-05-28 Citigroup Maintain Buy Buy
2021-05-28 Piper Sandler Maintain Overweight Overweight
2021-05-28 Telsey Advisory Group Maintain Outperform Outperform
2021-05-25 Telsey Advisory Group Maintain Outperform Outperform
2021-05-24 B of A Securities Downgrade Neutral Underperform
2021-05-12 RBC Capital Downgrade Outperform Sector Perform
2021-05-04 Keybanc Downgrade Overweight Sector Weight
2021-04-12 UBS Maintain Buy Buy
2021-03-24 JP Morgan Maintain Overweight Overweight
2021-03-23 Morgan Stanley Maintain Overweight Overweight
2021-03-22 Evercore ISI Group Upgrade In Line Outperform
2021-03-19 Keybanc Maintain Overweight Overweight
2021-03-19 Goldman Sachs Maintain Buy Buy
2021-03-19 Jefferies Maintain Buy Buy
2021-03-19 KeyBanc Maintain Overweight Overweight
2021-03-19 Raymond James Maintain Strong Buy Strong Buy
2021-03-18 KeyBanc Maintain Overweight Overweight
2021-03-15 Atlantic Equities Upgrade Neutral Overweight
2021-02-16 JP Morgan Maintain Overweight Overweight
2021-01-26 Loop Capital Upgrade Hold Buy
2020-12-07 Morgan Stanley Maintain Overweight Overweight
2020-12-04 Raymond James Maintain Strong Buy Strong Buy
2020-12-04 Loop Capital Maintain Hold Hold
2020-09-18 JP Morgan Maintain Overweight Overweight
2020-08-31 KeyBanc Maintain Overweight Overweight
2020-08-31 Keybanc Maintain Overweight Overweight
2020-08-28 Loop Capital Maintain Hold Hold
2020-08-28 B of A Securities Maintain Buy Buy
2020-08-28 JP Morgan Maintain Overweight Overweight
2020-08-28 Raymond James Maintain Strong Buy Strong Buy
2020-08-28 Morgan Stanley Maintain Overweight Overweight
2020-08-24 Raymond James Maintain Strong Buy Strong Buy
2020-08-12 JP Morgan Maintain Overweight Overweight
2020-07-01 Loop Capital Maintain Hold Hold
2020-06-04 Morgan Stanley Maintain Overweight Overweight
2020-06-01 Morgan Stanley Maintain Overweight Overweight
2020-05-29 Morgan Stanley Maintain Overweight Overweight
2020-05-29 KeyBanc Maintain Overweight Overweight
2020-05-29 JP Morgan Maintain Overweight Overweight
2020-05-29 Raymond James Maintain Strong Buy Strong Buy
2020-05-29 Keybanc Maintain Overweight Overweight
2020-05-29 Loop Capital Maintain Hold Hold
2020-05-28 CFRA Maintain Strong Buy Strong Buy
2020-05-26 UBS Maintain Buy Buy
2020-05-22 Raymond James Maintain Strong Buy Strong Buy
2020-05-13 B of A Securities Maintain Buy Buy
2020-04-30 Loop Capital Downgrade Buy Hold
2020-04-21 Oppenheimer Maintain Outperform Outperform
2020-04-14 RBC Capital Maintain Outperform Outperform
2020-04-06 Deutsche Bank Maintain Hold Hold
2020-04-06 JP Morgan Maintain Overweight Overweight
2020-04-01 Citigroup Maintain Buy Buy
2020-03-31 Wells Fargo Upgrade Equal Weight Overweight
2020-03-17 Morgan Stanley Maintain Overweight Overweight
2020-03-13 Raymond James Maintain Strong Buy Strong Buy
2020-02-28 Jefferies Upgrade Hold Buy
2019-12-06 Morgan Stanley Maintain Overweight Overweight
2019-10-15 Morgan Stanley Maintain Overweight Overweight
2019-09-24 Citigroup Maintain Buy Buy
2019-09-23 JP Morgan Maintain Overweight Overweight
2019-09-10 Bernstein Downgrade Outperform Market Perform
2019-09-05 JP Morgan Maintain Overweight Overweight
2019-09-04 Oppenheimer Maintain Outperform Outperform
2019-08-30 Morgan Stanley Maintain Overweight Overweight
2019-08-30 BMO Capital Maintain Outperform Outperform
2019-08-30 Barclays Maintain Overweight Overweight
2019-08-30 Buckingham Research Maintain Buy Buy
2019-08-30 Credit Suisse Maintain Neutral Neutral
2019-08-30 Piper Sandler Maintain Overweight Overweight
2019-08-30 Piper Jaffray Maintain Overweight Overweight
2019-08-29 Loop Capital Maintain Buy Buy
2019-08-27 Keybanc Maintain Overweight Overweight
2019-08-27 KeyBanc Maintain Overweight Overweight
2019-08-08 Goldman Sachs Upgrade Neutral Buy
2019-07-25 Wells Fargo Downgrade Outperform Market Perform
2019-06-17 Morgan Stanley Maintain Overweight Overweight
2019-06-13 Oppenheimer Maintain Top Pick Top Pick
2019-06-03 Morgan Stanley Maintain Overweight Overweight
2019-05-31 UBS Maintain Buy Buy
2019-05-31 BMO Capital Maintain Outperform Outperform
2019-04-30 Loop Capital Upgrade Hold Buy
2019-04-24 Morgan Stanley Maintain Overweight Overweight
2019-04-05 JP Morgan Maintain Overweight Overweight
2019-03-18 Barclays Upgrade Equal Weight Overweight
2019-03-15 BMO Capital Maintain Outperform Outperform
2019-03-06 Citigroup Maintain Buy Buy
2019-01-11 Wells Fargo Maintain Outperform Outperform
2019-01-09 JP Morgan Maintain Overweight Overweight
2019-01-07 KeyBanc Upgrade Sector Weight Overweight
2019-01-07 Keybanc Upgrade Sector Weight Overweight
2018-12-10 Citigroup Maintain Buy Buy
2018-10-15 UBS Maintain Buy Buy
2018-08-31 Raymond James Maintain Strong Buy Strong Buy
2018-08-31 Morgan Stanley Maintain Overweight Overweight
2018-08-31 Deutsche Bank Maintain Buy Buy
2018-08-30 Loop Capital Maintain Hold Hold
2018-08-29 Wells Fargo Maintain Outperform Outperform
2018-08-27 Buckingham Research Maintain Neutral Neutral
2018-08-27 Buckingham Maintain Neutral Neutral
2018-06-22 Raymond James Upgrade Outperform Strong Buy
2018-06-04 Gordon Haskett Maintain Accumulate Buy
2018-06-01 Morgan Stanley Maintain Overweight Overweight
2018-06-01 Barclays Maintain Equal Weight Equal Weight
2018-06-01 Buckingham Maintain Neutral Neutral
2018-06-01 Credit Suisse Maintain Neutral Neutral
2018-06-01 Buckingham Research Maintain Neutral Neutral
2018-04-25 Morgan Stanley Maintain Overweight Overweight
2018-04-17 JP Morgan Upgrade Neutral Overweight
2018-04-16 Raymond James Downgrade Strong Buy Outperform
2018-03-16 Morgan Stanley Maintain Overweight Overweight
2018-03-16 Loop Capital Maintain Hold Hold
2018-02-27 Wells Fargo Maintain Outperform Outperform
2018-01-25 Telsey Advisory Group Upgrade Market Perform Outperform
2018-01-23 Wells Fargo Upgrade Underperform Outperform
2017-11-16 Deutsche Bank Upgrade Hold Buy
2017-09-13 Citigroup Maintain Buy Buy
2017-01-13 Bank of America Downgrade Buy Neutral
2017-01-13 B of A Securities Downgrade Buy Neutral
2016-11-30 JP Morgan Maintain Neutral Neutral
2016-09-07 Wolfe Research Downgrade Peer Perform Underperform
2016-08-31 Citigroup Maintain Buy Buy
2016-08-31 Atlantic Equities Downgrade Buy Neutral
2016-08-26 UBS Maintain Buy Buy
2016-08-26 Macquarie Maintain Outperform Outperform
2016-08-26 Deutsche Bank Maintain Hold Hold
2016-08-26 BMO Capital Downgrade Outperform Market Perform
2016-08-26 Jefferies Maintain Hold Hold
2016-08-26 Telsey Advisory Group Downgrade Outperform Market Perform
2016-08-25 Credit Suisse Downgrade Outperform Neutral
2016-08-25 JP Morgan Downgrade Overweight Neutral
2016-08-25 Johnson Rice Maintain Buy Accumulate
2016-08-15 Jefferies Downgrade Buy Hold
2016-08-01 Deutsche Bank Downgrade Buy Hold
2016-07-18 Morgan Stanley Maintain Overweight Overweight
2016-06-06 Citigroup Maintain Buy Buy
2016-06-03 Citigroup Maintain Buy Buy
2016-05-27 Jefferies Maintain Buy Buy
2016-05-27 MKM Partners Maintain Buy Buy
2016-05-27 UBS Maintain Buy Buy
2016-05-27 Credit Suisse Maintain Outperform Outperform
2016-05-27 Deutsche Bank Maintain Buy Buy
2016-05-04 B of A Securities Upgrade Neutral Buy
2016-05-04 Bank of America Upgrade Neutral Buy
2016-04-04 Macquarie Maintain Outperform Outperform
2016-03-28 Stifel Maintain Buy Buy
2016-03-28 Goldman Sachs Maintain Buy Buy
2016-03-28 Stifel Nicolaus Maintain Buy Buy
2016-03-13 Citigroup Maintain Buy Buy
2016-03-11 Jefferies Maintain Buy Buy
2016-03-11 Barclays Maintain Equal Weight Equal Weight
2016-02-16 Morgan Stanley Upgrade Equal Weight Overweight
2016-02-11 Deutsche Bank Maintain Buy Buy
2015-11-20 BB&T Capital Upgrade Hold Buy
2015-11-03 PiperJaffray Maintain Overweight Overweight
2015-11-03 Piper Sandler Maintain Overweight Overweight
2015-10-21 B of A Securities Upgrade Underperform Neutral
2015-10-21 Bank of America Upgrade Underperform Neutral
2015-08-28 Barclays Maintain Equal Weight Equal Weight
2015-08-28 RBC Capital Maintain Outperform Outperform
2015-07-15 Citigroup Maintain Buy Buy
2015-06-10 RBC Capital Upgrade Sector Perform Outperform
2015-06-09 Raymond James Upgrade Market Perform Strong Buy
2015-06-05 JP Morgan Maintain Overweight Overweight
2015-06-03 UBS Maintain Buy Buy
2015-05-26 Goldman Sachs Maintain Buy Buy
2015-04-08 Deutsche Bank Maintain Buy Buy
2015-03-13 Jefferies Maintain Buy Buy
2014-12-05 Barclays Maintain Equal Weight Equal Weight
2014-12-01 Credit Suisse Maintain Outperform Outperform
2014-08-19 Deutsche Bank Maintain Buy Buy
2014-08-18 Johnson Rice Upgrade Equal Weight Overweight
2014-08-17 Sterne Agee Upgrade Neutral Buy
2014-06-30 Johnson Rice Downgrade Overweight Equal Weight
2014-06-09 Jefferies Upgrade Hold Buy
2014-05-29 Sterne Agee Downgrade Buy Neutral
2014-05-28 Deutsche Bank Downgrade Buy Hold
2014-02-19 Wells Fargo Downgrade Outperform Market Perform
2014-01-14 S&P Capital IQ Downgrade Buy Sell
2013-12-06 Goldman Sachs Upgrade Neutral Buy
2013-09-10 Barclays Downgrade Overweight Equal Weight
2013-09-05 BMO Capital Maintain Outperform Outperform
2013-09-04 Sterne Agee Upgrade Neutral Buy
2013-08-26 Deutsche Bank Maintain Buy Buy
2013-08-19 JP Morgan Upgrade Neutral Overweight
2013-08-01 Nomura Maintain Buy Buy
2013-07-11 Nomura Maintain Buy Buy
2013-06-05 PiperJaffray Maintain Overweight Overweight
2013-06-05 BMO Capital Maintain Outperform Outperform
2013-06-05 Piper Sandler Maintain Overweight Overweight
2013-06-04 Raymond James Downgrade Strong Buy Market Perform
2013-05-31 Nomura Maintain Buy Buy
2013-05-31 Deutsche Bank Maintain Buy Buy
2013-05-06 Bank of America Upgrade Neutral Buy
2013-05-06 B of A Securities Upgrade Neutral Buy
2013-03-26 Wedbush Maintain Outperform Outperform
2013-03-26 Bank of America Maintain Neutral Neutral
2013-03-26 B of A Securities Maintain Neutral Neutral
2013-03-25 Deutsche Bank Maintain Buy Buy
2013-03-25 Citigroup Maintain Buy Buy
2013-01-09 RBC Capital Downgrade Outperform Sector Perform
2012-12-14 Deutsche Bank Maintain Buy Buy
2012-12-12 Nomura Maintain Buy Buy
2012-12-12 Bank of America Downgrade Buy Neutral
2012-12-12 B of A Securities Downgrade Buy Neutral
2012-12-12 BMO Capital Maintain Outperform Outperform
2012-12-12 Citigroup Maintain Buy Buy
2012-12-12 PiperJaffray Maintain Overweight Overweight
2012-12-12 Piper Sandler Maintain Overweight Overweight
2012-12-12 Credit Suisse Maintain Neutral Neutral
2012-12-11 Bank of America Downgrade Buy Neutral
2012-12-11 B of A Securities Downgrade Buy Neutral
2012-10-10 Nomura Maintain Buy Buy
2012-09-07 Nomura Maintain Buy Buy
2012-09-06 Wedbush Maintain Outperform Outperform
2012-09-05 B of A Securities Maintain Buy Buy
2012-09-05 Bank of America Maintain Buy Buy
2012-06-27 Wedbush Maintain Outperform Outperform
2012-06-27 Raymond James Maintain Strong Buy Strong Buy
2012-06-27 Deutsche Bank Maintain Buy Buy
2012-06-21 B of A Securities Maintain Buy Buy
2012-06-21 Bank of America Maintain Buy Buy
2012-06-05 BMO Capital Maintain Outperform Outperform
2012-06-04 Citigroup Maintain Buy Buy
2012-05-31 Wedbush Maintain Outperform Outperform
2012-05-31 Guggenheim Maintain Buy Buy
2012-04-09 Deutsche Bank Maintain Buy Buy
2012-04-02 B of A Securities Maintain Buy Buy
2012-04-02 Bank oferica Maintain Buy Buy
2012-03-23 Guggenheim Maintain Buy Buy
2012-03-23 BMO Capital Maintain Outperform Outperform
2012-03-23 Citigroup Maintain Buy Buy
2012-03-23 Wedbush Maintain Outperform Outperform
2012-03-13 Deutsche Bank Maintain Buy Buy