NYSE : HD

The Home Depot, Inc.

$341.44 USD

$3.7 (1.1%)

Volume
3.94M
Average Volume
4.84M
Market Capitalization
$340.46B
P/E Ratio
24.18
Dividend Yield
2.71%
Price Target
$369.00
Year High
$426.75
Year Low
$289.10
Day High
Day Low
Payout Ratio
$0.66
Current Ratio
$1.04
Source Headline
3 Dividend Stocks to Buy for Growing Income in July

Income investors chasing headline yields often miss the more powerful compounding engine: the dividend growth rate.

247wallst.com - 2026-07-16 09:00:49

Home Depot (HD) Rises Higher Than Market: Key Facts

Home Depot (HD) closed the most recent trading day at $341.44, moving +1.1% from the previous trading session.

zacks.com - 2026-07-15 18:46:10

THE HOME DEPOT DEBUTS 2026 HALLOWEEN COLLECTION WITH NEW GIANTS, INTERACTIVE TECH AND FAN FAVORITE RETURNS

The Home Depot is launching its 2026 Halloween collection online and on its app on July 16, 2026, followed by an in-store rollout later this August. The viral 12 FT SKELLY™ giant returns with technology upgrades including custom sounds, light and servo motor movements.

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

The Home Depot, Inc. (HD) is Attracting Investor Attention: Here is What You Should Know

Zacks.com users have recently been watching Home Depot (HD) quite a bit. Thus, it is worth knowing the facts that could determine the stock's prospects.

zacks.com - 2026-07-13 10:01:19

Home Depot vs. Lowe's: A Look at Recent Revenue Trends for These Home Improvement Giants

Home Depot consistently maintains a substantially higher revenue baseline than Lowe's. Over the last eight quarters, both companies have displayed recognizable quarter-over-quarter seasonal fluctuations without breaking their long-term stability patterns.

fool.com - 2026-07-11 17:30:02

A Look at The Home Depot Inc (HD) After 1.4% Gain -- GF Value $381.80 vs Price $343.30

On July 10, 2026, The Home Depot Inc (HD) shares rose 1.4% to a current price of $343.30. The stock has experienced significant volatility over the past year, t

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

The Best Days to Buy Stocks May Already Be on the Calendar

Stock seasonality can reveal 'green days' when certain stocks have historically risen. TradeSmith's tool shows the windows.

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

Home Depot (HD) Falls More Steeply Than Broader Market: What Investors Need to Know

In the most recent trading session, Home Depot (HD) closed at $336.21, indicating a -2.61% shift from the previous trading day.

zacks.com - 2026-07-08 18:46:15

Dow Jones Drops 1.4% as Trump Declares Iran Deal "Over"

Oil surged and stocks slid after the president's comments at a NATO summit, while semiconductor stocks staged a quiet recovery.

fool.com - 2026-07-08 12:59:24

The Home Depot Expands Delivery for Overseas Military Families

More than 20,000 home improvement products now available tax-free for delivery to overseas military bases ATLANTA, July 8, 2026 /PRNewswire/ -- The Home Depot today announced the expansion of its partnership with the Military Exchanges to include delivery to Army Post Office (APO), Fleet Post Office (FPO) and Diplomatic Post Office (DPO) addresses, providing overseas military communities with tax-free access to more than 20,000 home improvement products. Available through the Army & Air Force Exchange Service (AAFES) and Navy Exchange Service Command (NEXCOM), the expanded program enables eligible military exchange shoppers to purchase products from The Home Depot and have them delivered directly to overseas military bases.

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

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

The Big 3: HD, EBAY, MU

For today's Big 3, @Theotrade's Don Kaufman explains why Home Depot (HD) is going through a “necessary rotation,” sees a possibility for eBay (EBAY) shares to spike, and tilts bearish on Micron (MU) after its stellar surge. Don offers example options trades for his picks while Rick Ducat walks us through key levels to watch in the stock charts.

youtube.com - 2026-07-07 13:00:01

Buy these quality, low-stress stocks for the summer, says Jefferies

Markets have become more volatile as investors debate whether big tech companies are getting enough return on their AI spending. The S&P 500 momentum index has outperformed the wider market by more than 70% since 2024, close to levels seen during the 1990s dot-com era.

cnbc.com - 2026-07-07 11:45:33

Home Depot vs. Lowe's: Which Big Box Home Improvement Giant Is the Better Buy in 2026?

Home Depot dominates the professional contractor segment and recently expanded its capabilities through acquisitions. Lowe's Companies maintains a strong presence among DIY homeowners while aggressively pursuing growth in the professional market via its own strategic acquisitions.

fool.com - 2026-07-06 13:29:52

Schwab vs. Vanguard: Which Dividend ETF Is Best for Your Portfolio?

Portfolio concentration and sector weightings set these two popular income funds apart for investors seeking steady cash flow.

fool.com - 2026-07-01 07:45:01

Home Depot vs. RH: Which Consumer Stock Is a Better Buy in 2026?

Home Depot maintains a dominant position in the professional contractor and DIY markets with over $164 billion in annual revenue. RH is transforming into a global luxury lifestyle brand by expanding into hospitality and high-end international retail galleries.

fool.com - 2026-07-01 07:28:01

The Home Depot, Inc. (HD) Is a Trending Stock: Facts to Know Before Betting on It

Home Depot (HD) has received quite a bit of attention from Zacks.com users lately. Therefore, it is wise to be aware of the facts that can impact the stock's prospects.

zacks.com - 2026-06-30 10:01:19

Brokers Suggest Investing in Home Depot (HD): Read This Before Placing a Bet

The recommendations of Wall Street analysts are often relied on by investors when deciding whether to buy, sell, or hold a stock. Media reports about these brokerage-firm-employed (or sell-side) analysts changing their ratings often affect a stock's price.

zacks.com - 2026-06-29 10:31:08

Home Depot (HD) Gains As Market Dips: What You Should Know

In the closing of the recent trading day, Home Depot (HD) stood at $348.86, denoting a +1.12% move from the preceding trading day.

zacks.com - 2026-06-26 18:45:27

Home Depot vs. Lowe's: Which Big Box Home Improvement Stock Is a Better Buy in 2026?

Home Depot maintains a dominant position in the professional contractor market through strategic acquisitions and a massive distribution network. Lowe's Companies is aggressively expanding its reach toward larger professional customers while continuing its focus on individual homeowners.

fool.com - 2026-06-25 15:31:50

Prediction: Home Depot Will Hit $400 on This Date

Home Depot (NYSE:HD | HD Price Prediction) is the largest home improvement retailer in America, and right now it is caught between two stories.

247wallst.com - 2026-06-24 12:41:49

Home Depot vs. Lowe's: Which Stock Deserves Your Attention?

HD and LOW diverge on scale, Pro strength, valuation and stock performance as housing trends shape their investment appeal.

zacks.com - 2026-06-23 10:01:53

Can Margin Strength Offset Demand Challenges at Home Depot?

HD's margin resilience, Pro strength and strategic expansion may help buffer weak demand as housing pressures continue to weigh on spending.

zacks.com - 2026-06-22 10:56:08

Home Depot: A New Corporate Focus, But Familiar Valuation And Chart Stories

Home Depot remains a "Hold" as shares appear fairly valued with technicals signaling a challenging setup. Q1 results beat expectations, but guidance was uninspiring; currency headwinds and tepid EPS growth outlook persist. HD's strategic shift toward the pro market may drive higher average tickets but increases cyclicality and risk exposure.

seekingalpha.com - 2026-06-22 10:45:59

Why Home Depot and Lowe's Fell After the Fed Held Interest Rates Steady.

Although they sit atop the home improvement industry, these two businesses aren't immune from macroeconomic forces.

fool.com - 2026-06-22 09:30:00

This Homebuilder's Average Selling Price Just Hit a 9-Year Low. Here's Why That's Great News for Home Depot

Lower home prices should ultimately translate into increased home renovations.

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

Here's How Many Shares of Home Depot You'd Need to Generate $10,000 in Yearly Dividends

Home Depot has now paid a dividend for 157 straight quarters. Despite macroeconomic headwinds, the company continues to operate from a healthy financial position.

fool.com - 2026-06-20 15:39:00

3 Stocks Retirees Are Quietly Loading Up on in June

Mid-June is when income-focused investors typically run a quiet portfolio audit: are the dividend checks still landing, is the yield still competitive and does each name hold up if the market wobbles into year-end?

247wallst.com - 2026-06-19 13:08:32

Investors Heavily Search The Home Depot, Inc. (HD): Here is What You Need to Know

Recently, Zacks.com users have been paying close attention to Home Depot (HD). This makes it worthwhile to examine what the stock has in store.

zacks.com - 2026-06-19 10:01:09

We Have A Valuation Problem - May Dividend Income Report

I don't love valuation models because they rely on assumptions, and assumptions can be dangerous. But we still need to pay attention. I sold my position in BIPC not because I don't like the stock or that I'm spooked by recent movement, but rather in the optic of portfolio simplification. Since I started this portfolio in September 2017, I have received a total of $36,444.54 CAD in dividends.

seekingalpha.com - 2026-06-18 15:26:00

Home Depot (HD) Up 5.4% Since Last Earnings Report: Can It Continue?

Home Depot (HD) reported earnings 30 days ago. What's next for the stock?

zacks.com - 2026-06-18 12:31:06

Housing Is About To Boom. This 238% Dividend Grower Is Here For It.

Once again, the mainstream crowd is wrong—this time on real estate. And they're wrong for the same reason they always are: They're looking at the wrong numbers.

forbes.com - 2026-06-17 13:24:02

Father's Day Investing: 3 Stocks Built for Long-Term Returns

This year, Father's Day comes at a time when it appears that the long-awaited sector rotation is finally here. But the story may get better.

marketbeat.com - 2026-06-16 08:45:12

The Retiree Who Chose $65,000 Instead of $120,000 and Ended Up Richer

Two retirees walk into retirement with the same amount of money. One builds a portfolio that pays $120,000 a year but barely grows. The other settles for $65,000 a year and focuses on dividend growth. At first glance, the first retiree appears to have won. Twenty-five years later, the second retiree may have collected more... The Retiree Who Chose $65,000 Instead of $120,000 and Ended Up Richer

247wallst.com - 2026-06-15 14:59:25

Home Depot's FY26 Earnings Outlook: Signs of a Turnaround?

HD's positive comps, Pro momentum and digital growth signal early stabilization despite housing pressures and softer discretionary demand.

zacks.com - 2026-06-15 11:11:30

Home Depot Shares to Hit $450 in 2028? Here's the Math

Home Depot (NYSE:HD | HD Price Prediction) is the largest home improvement retailer in America, and right now it's stuck in a frustrating holding pattern.

247wallst.com - 2026-06-15 10:00:37

THE HOME DEPOT DONA $250,000 PARA APOYAR PROGRAMAS JUVENILES EN EL ÁREA METROPOLITANA DE LOS ÁNGELES ANTES DEL DEBUT DE LA SELECCIÓN NACIONAL MASCULINA DE EE. UU. EN LA COPA MUNDIAL

/PRNewswire-HISPANIC PR WIRE/ -- Mientras la Selección Nacional Masculina de EE. UU. inicia su camino en la Copa Mundial de la FIFA 26 en Los Ángeles, The

prnewswire.com - 2026-06-13 22:17:00

THE HOME DEPOT DONATES $250,000 TO SUPPORT YOUTH PROGRAMS ACROSS GREATER LOS ANGELES AHEAD OF U.S. MEN'S NATIONAL TEAM'S WORLD CUP OPENER

Donation to Boys & Girls Clubs of America will support soccer programming, workforce development and other initiatives serving youth across Southern California ATLANTA, June 12, 2026 /PRNewswire/ -- As the U.S. Men's National Team begins its FIFA World Cup 26™ journey in Los Angeles, The Home Depot is marking the moment with a $250,000 donation to support Boys & Girls Clubs of America across the greater Los Angeles region. The investment will support a range of initiatives serving local youth, including soccer programming, workforce development opportunities and other community-based Club programs across Southern California.

prnewswire.com - 2026-06-12 11:10:00

3 Boring Dividend Stocks I'd Buy Instead of SpaceX Any Day

Boring is a great adjective for the kinds of dividend stocks you want to own.

fool.com - 2026-06-11 05:25:00

Home Depot's Expansion Play: Building Scale or Growth Story?

HD's Mingledorff's, SRS and GMS deals build a Pro platform, prioritizing scale, logistics and cross-selling over quick gains.

zacks.com - 2026-06-10 10:41:37

1 Cyclical Dow Juggernaut With an Unshakable Moat to Buy

Few names on the Dow have built a moat as wide or as quietly compounding as Home Depot (NYSE:HD | HD Price Prediction), making it one of the rare names long-duration portfolios have historically accumulated on weakness and held for decades with minimal monitoring.

247wallst.com - 2026-06-10 10:35:17

5 Best Dividend Stocks to Own in Case the AI Trade Ends

Even the hottest AI stocks won't win forever. Diversification is the key to long-term wealth.

fool.com - 2026-06-10 04:05:00

New Investors: 3 Rock-Solid Stocks to Build Your Portfolio Around

The stocks listed here have excellent financials and possess terrific growth opportunities. They also pay dividends, which can help boost your returns.

fool.com - 2026-06-09 17:00:00

Deja Vu? AI Overspending Fears Renew

Over the last three trading days, tech stocks, especially semiconductors and AI-adjacent names, have been crushed as investors rotated aggressively out of the sector. The Mag 7, the memory names and the broader semiconductor complex are all down sharply.

zacks.com - 2026-06-09 15:50:42

Market Indexes Retreat Tuesday as the Tech Sell-Off Returns

Monday's semiconductor rebound didn't last long. Apple's AI reveal and renewed chip weakness are dragging down the major indexes.

fool.com - 2026-06-09 14:06:25

My Favorite S&P 500 Stock to Buy During the Dip

While the market has done well this year, Home Depot has lagged badly. Homeowners have temporarily paused major projects.

fool.com - 2026-06-09 05:45:00

Home Depot Stock Displays Valuation Premium: Overvalued or Justified?

HD leans on Pro demand, digital momentum and acquisitions to grow through a tough housing backdrop, while big-ticket remodel projects stay muted.

zacks.com - 2026-06-08 10:35:19

Here is What to Know Beyond Why The Home Depot, Inc. (HD) is a Trending Stock

Zacks.com users have recently been watching Home Depot (HD) quite a bit. Thus, it is worth knowing the facts that could determine the stock's prospects.

zacks.com - 2026-06-08 10:01:16

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

The Smartest S&P 500 Stocks to Buy With $500 Right Now

These two companies have encountered some short-term issues, but the long-term prospects remain intact.

fool.com - 2026-06-06 04:15:00

Get HD Insider Trade Alerts

HD Price Target Summary

Last Month

$0.00

0 analysts

Last Quarter

$373.81

16 analysts

Last Year

$397.50

42 analysts

All Time

$385.80

138 analysts

HD Recent Analyst Grades

Date Analyst Firm Action Previous Grade New Grade
2026-06-23 Wolfe Research Downgrade Outperform Peer Perform
2026-05-20 TD Cowen Maintain Buy Buy
2026-05-20 Mizuho Maintain Outperform Outperform
2026-05-20 Baird Maintain Outperform Outperform
2026-05-20 Guggenheim Maintain Buy Buy
2026-05-20 Piper Sandler Maintain Overweight Overweight
2026-05-20 Wells Fargo Maintain Overweight Overweight
2026-05-20 Morgan Stanley Maintain Overweight Overweight
2026-05-20 Truist Securities Maintain Buy Buy
2026-05-20 DA Davidson Maintain Buy Buy
2026-05-20 UBS Maintain Buy Buy
2026-05-20 RBC Capital Maintain Sector Perform Sector Perform
2026-05-19 DA Davidson Maintain Buy Buy
2026-05-19 BNP Paribas Maintain Neutral Neutral
2026-05-19 Jefferies Maintain Buy Buy
2026-05-18 Oppenheimer Maintain Perform Perform
2026-05-18 Stifel Maintain Hold Hold
2026-05-15 Piper Sandler Maintain Overweight Overweight
2026-05-14 Wells Fargo Maintain Overweight Overweight
2026-05-14 Bernstein Maintain Market Perform Market Perform
2026-05-13 Truist Securities Maintain Buy Buy
2026-05-12 Citigroup Maintain Buy Buy
2026-03-25 Telsey Advisory Group Maintain Outperform Outperform
2026-03-24 BNP Paribas Maintain Neutral Neutral
2026-02-25 Morgan Stanley Maintain Overweight Overweight
2026-02-25 Guggenheim Maintain Buy Buy
2026-02-25 Wells Fargo Maintain Overweight Overweight
2026-02-25 UBS Maintain Buy Buy
2026-02-25 Bernstein Maintain Market Perform Market Perform
2026-02-25 Telsey Advisory Group Maintain Outperform Outperform
2026-02-25 RBC Capital Maintain Sector Perform Sector Perform
2026-02-24 Jefferies Maintain Buy Buy
2026-02-24 DA Davidson Maintain Buy Buy
2026-02-23 Piper Sandler Maintain Overweight Overweight
2026-02-19 RBC Capital Maintain Sector Perform Sector Perform
2026-02-18 Telsey Advisory Group Maintain Outperform Outperform
2026-02-18 Bernstein Maintain Market Perform Market Perform
2026-02-12 Citigroup Maintain Buy Buy
2026-01-20 TD Cowen Maintain Buy Buy
2026-01-15 Morgan Stanley Maintain Overweight Overweight
2025-12-10 UBS Maintain Buy Buy
2025-12-10 DA Davidson Maintain Buy Buy
2025-12-10 Piper Sandler Maintain Overweight Overweight
2025-12-10 Telsey Advisory Group Maintain Outperform Outperform
2025-12-10 RBC Capital Maintain Sector Perform Sector Perform
2025-12-10 Wells Fargo Maintain Overweight Overweight
2025-12-05 Oppenheimer Maintain Perform Perform
2025-12-01 Stifel Maintain Hold Hold
2025-11-21 Citigroup Maintain Buy Buy
2025-11-19 UBS Maintain Buy Buy
2025-11-19 Morgan Stanley Maintain Overweight Overweight
2025-11-19 RBC Capital Maintain Sector Perform Sector Perform
2025-11-19 Goldman Sachs Maintain Buy Buy
2025-11-19 Telsey Advisory Group Maintain Outperform Outperform
2025-11-19 Wells Fargo Maintain Overweight Overweight
2025-11-19 Baird Maintain Outperform Outperform
2025-11-19 DA Davidson Maintain Buy Buy
2025-11-19 Evercore ISI Group Maintain Outperform Outperform
2025-11-19 B of A Securities Maintain Buy Buy
2025-11-18 DA Davidson Maintain Buy Buy
2025-11-18 Telsey Advisory Group Maintain Outperform Outperform
2025-11-14 Stifel Downgrade Buy Hold
2025-11-13 Telsey Advisory Group Maintain Outperform Outperform
2025-11-11 Wells Fargo Maintain Overweight Overweight
2025-11-10 JP Morgan Maintain Overweight Overweight
2025-11-07 Bernstein Maintain Market Perform Market Perform
2025-11-07 Truist Securities Maintain Buy Buy
2025-08-20 Baird Maintain Outperform Outperform
2025-08-20 Morgan Stanley Maintain Overweight Overweight
2025-08-20 JP Morgan Maintain Overweight Overweight
2025-08-20 Wells Fargo Maintain Overweight Overweight
2025-08-20 Mizuho Maintain Outperform Outperform
2025-08-20 DA Davidson Maintain Buy Buy
2025-08-19 Telsey Advisory Group Maintain Outperform Outperform
2025-08-19 DA Davidson Maintain Buy Buy
2025-08-18 Stifel Maintain Buy Buy
2025-08-13 Truist Securities Maintain Buy Buy
2025-08-13 Telsey Advisory Group Maintain Outperform Outperform
2025-07-01 DA Davidson Maintain Buy Buy
2025-06-30 Telsey Advisory Group Maintain Outperform Outperform
2025-06-20 Telsey Advisory Group Maintain Outperform Outperform
2025-05-21 Guggenheim Maintain Buy Buy
2025-05-21 Bernstein Maintain Market Perform Market Perform
2025-05-21 Mizuho Maintain Outperform Outperform
2025-05-21 Stifel Upgrade Hold Buy
2025-05-21 JP Morgan Maintain Overweight Overweight
2025-05-21 Baird Maintain Outperform Outperform
2025-05-21 Truist Securities Maintain Buy Buy
2025-05-21 TD Securities Maintain Buy Buy
2025-05-20 Morgan Stanley Maintain Overweight Overweight
2025-05-20 Telsey Advisory Group Maintain Outperform Outperform
2025-05-08 Wells Fargo Maintain Overweight Overweight
2025-05-06 Truist Securities Maintain Buy Buy
2025-05-06 JP Morgan Maintain Overweight Overweight
2025-05-05 Morgan Stanley Maintain Overweight Overweight
2025-05-05 Bernstein Maintain Market Perform Market Perform
2025-04-08 Truist Securities Maintain Buy Buy
2025-03-24 Piper Sandler Maintain Overweight Overweight
2025-02-27 Bernstein Maintain Market Perform Market Perform
2025-02-26 Piper Sandler Maintain Overweight Overweight
2025-02-26 Wedbush Maintain Outperform Outperform
2025-02-26 RBC Capital Maintain Sector Perform Sector Perform
2025-02-26 Truist Securities Maintain Buy Buy
2025-02-26 Loop Capital Maintain Buy Buy
2025-02-26 Baird Maintain Outperform Outperform
2025-02-26 Guggenheim Maintain Buy Buy
2025-02-26 Telsey Advisory Group Maintain Outperform Outperform
2025-02-25 Telsey Advisory Group Maintain Outperform Outperform
2025-02-20 Telsey Advisory Group Maintain Outperform Outperform
2025-02-19 Bernstein Maintain Market Perform Market Perform
2025-02-14 Mizuho Maintain Outperform Outperform
2025-02-13 Wells Fargo Maintain Overweight Overweight
2025-02-11 Truist Securities Maintain Buy Buy
2025-02-10 JP Morgan Maintain Overweight Overweight
2024-11-14 Stifel Maintain Hold Hold
2024-11-13 Mizuho Maintain Outperform Outperform
2024-11-13 Truist Securities Maintain Buy Buy
2024-11-13 B of A Securities Maintain Buy Buy
2024-11-13 Telsey Advisory Group Maintain Outperform Outperform
2024-11-13 Evercore ISI Group Maintain Outperform Outperform
2024-11-12 Telsey Advisory Group Maintain Outperform Outperform
2024-11-11 Stifel Maintain Hold Hold
2024-11-11 RBC Capital Maintain Sector Perform Sector Perform
2024-11-08 Telsey Advisory Group Upgrade Market Perform Outperform
2024-11-07 Truist Securities Maintain Buy Buy
2024-11-06 Wells Fargo Maintain Overweight Overweight
2024-11-05 Barclays Maintain Overweight Overweight
2024-10-28 TD Cowen Maintain Buy Buy
2024-10-25 DA Davidson Maintain Buy Buy
2024-10-21 Morgan Stanley Maintain Overweight Overweight
2024-10-14 Truist Securities Maintain Buy Buy
2024-10-09 Loop Capital Upgrade Hold Buy
2024-10-04 Guggenheim Maintain Buy Buy
2024-10-02 Gordon Haskett Maintain Accumulate Buy
2024-09-30 Piper Sandler Maintain Overweight Overweight
2024-09-24 Oppenheimer Maintain Perform Perform
2024-09-17 Loop Capital Maintain Hold Hold
2024-09-12 Telsey Advisory Group Maintain Market Perform Market Perform
2024-09-03 DA Davidson Maintain Buy Buy
2024-08-14 Stifel Maintain Hold Hold
2024-08-14 Evercore ISI Group Maintain Outperform Outperform
2024-08-14 UBS Maintain Buy Buy
2024-08-14 Truist Securities Maintain Buy Buy
2024-08-14 RBC Capital Maintain Sector Perform Sector Perform
2024-08-14 Loop Capital Maintain Hold Hold
2024-08-13 Telsey Advisory Group Maintain Market Perform Market Perform
2024-08-07 Telsey Advisory Group Maintain Market Perform Market Perform
2024-08-05 JP Morgan Maintain Overweight Overweight
2024-08-01 Truist Securities Maintain Buy Buy
2024-07-15 Stifel Maintain Hold Hold
2024-06-26 DA Davidson Upgrade Neutral Buy
2024-05-15 UBS Maintain Buy Buy
2024-05-15 Truist Securities Maintain Buy Buy
2024-05-15 Raymond James Maintain Market Perform Market Perform
2024-05-15 HSBC Maintain Reduce Reduce
2024-05-15 TD Cowen Maintain Buy Buy
2024-05-15 Evercore ISI Group Maintain Outperform Outperform
2024-05-14 Evercore ISI Group Maintain Outperform Outperform
2024-05-14 Telsey Advisory Group Maintain Market Perform Market Perform
2024-05-10 Wedbush Maintain Outperform Outperform
2024-05-09 Wells Fargo Maintain Overweight Overweight
2024-05-07 Telsey Advisory Group Maintain Market Perform Market Perform
2024-05-07 Citigroup Maintain Buy Buy
2024-04-17 Truist Securities Maintain Buy Buy
2024-04-16 Evercore ISI Group Maintain Outperform Outperform
2024-04-05 Guggenheim Maintain Buy Buy
2024-04-03 HSBC Maintain Reduce Reduce
2024-04-02 Evercore ISI Group Maintain Outperform Outperform
2024-04-02 Zelman & Assoc Upgrade Neutral Outperform
2024-04-01 Telsey Advisory Group Maintain Market Perform Market Perform
2024-04-01 DA Davidson Maintain Neutral Neutral
2024-04-01 B of A Securities Maintain Buy Buy
2024-04-01 Wedbush Maintain Outperform Outperform
2024-04-01 Truist Securities Maintain Buy Buy
2024-03-26 Evercore ISI Group Maintain Outperform Outperform
2024-03-04 TD Cowen Maintain Outperform Outperform
2024-02-26 RBC Capital Maintain Sector Perform Sector Perform
2024-02-21 Truist Securities Maintain Buy Buy
2024-02-21 HSBC Downgrade Hold Reduce
2024-02-21 Wedbush Maintain Outperform Outperform
2024-02-21 Guggenheim Maintain Buy Buy
2024-02-21 Citigroup Maintain Buy Buy
2024-02-16 Stifel Maintain Hold Hold
2024-02-15 Telsey Advisory Group Maintain Market Perform Market Perform
2024-02-14 Baird Upgrade Average Outperform
2024-02-13 Goldman Sachs Maintain Buy Buy
2024-02-13 Wells Fargo Maintain Overweight Overweight
2024-01-22 Oppenheimer Downgrade Outperform Perform
2024-01-16 Piper Sandler Upgrade Neutral Overweight
2024-01-10 Wedbush Upgrade Neutral Outperform
2024-01-04 Barclays Upgrade Equal Weight Overweight
2023-12-21 Truist Securities Maintain Buy Buy
2023-12-20 Stifel Maintain Hold Hold
2023-12-08 Truist Securities Maintain Buy Buy
2023-11-15 Guggenheim Maintain Buy Buy
2023-11-15 Truist Securities Maintain Buy Buy
2023-11-15 Oppenheimer Maintain Outperform Outperform
2023-11-15 Telsey Advisory Group Maintain Market Perform Market Perform
2023-11-15 RBC Capital Maintain Sector Perform Sector Perform
2023-11-15 Morgan Stanley Maintain Overweight Overweight
2023-11-13 Stifel Maintain Hold Hold
2023-11-07 Telsey Advisory Group Maintain Market Perform Market Perform
2023-10-05 Truist Securities Maintain Buy Buy
2023-10-04 Telsey Advisory Group Maintain Market Perform Market Perform
2023-09-08 Evercore ISI Group Maintain Outperform Outperform
2023-08-16 Telsey Advisory Group Maintain Market Perform Market Perform
2023-08-16 Loop Capital Maintain Hold Hold
2023-08-16 Truist Securities Maintain Buy Buy
2023-08-16 Morgan Stanley Maintain Overweight Overweight
2023-08-16 Wedbush Maintain Neutral Neutral
2023-08-16 Goldman Sachs Maintain Buy Buy
2023-08-16 Guggenheim Maintain Buy Buy
2023-08-16 Jefferies Maintain Buy Buy
2023-08-16 Bernstein Maintain Market Perform Market Perform
2023-08-16 Wells Fargo Maintain Overweight Overweight
2023-08-16 Barclays Maintain Equal Weight Equal Weight
2023-08-16 DA Davidson Maintain Neutral Neutral
2023-08-16 JP Morgan Maintain Overweight Overweight
2023-08-15 Telsey Advisory Group Maintain Market Perform Market Perform
2023-08-09 Oppenheimer Maintain Outperform Outperform
2023-08-08 Telsey Advisory Group Downgrade Outperform Market Perform
2023-08-02 Citigroup Maintain Buy Buy
2023-07-26 Argus Research Maintain Buy Buy
2023-07-14 Truist Securities Maintain Buy Buy
2023-06-15 Morgan Stanley Maintain Overweight Overweight
2023-06-14 Telsey Advisory Group Maintain Outperform Outperform
2023-06-14 Wedbush Maintain Neutral Neutral
2023-06-08 Wells Fargo Maintain Overweight Overweight
2023-05-30 Truist Securities Maintain Buy Buy
2023-05-19 Oppenheimer Maintain Outperform Outperform
2023-05-17 Loop Capital Maintain Hold Hold
2023-05-17 Truist Securities Maintain Buy Buy
2023-05-17 Morgan Stanley Maintain Overweight Overweight
2023-05-17 Goldman Sachs Maintain Buy Buy
2023-05-17 Bernstein Maintain Market Perform Market Perform
2023-05-17 Wells Fargo Maintain Overweight Overweight
2023-05-17 Telsey Advisory Group Maintain Outperform Outperform
2023-05-17 Credit Suisse Maintain Neutral Neutral
2023-05-17 Wedbush Maintain Neutral Neutral
2023-05-17 Guggenheim Maintain Buy Buy
2023-05-16 Telsey Advisory Group Maintain Outperform Outperform
2023-05-12 Baird Maintain Outperform Outperform
2023-05-11 Telsey Advisory Group Maintain Outperform Outperform
2023-05-10 Citigroup Maintain Buy Buy
2023-02-22 Loop Capital Maintain Hold Hold
2023-02-22 Wedbush Maintain Neutral Neutral
2023-02-22 Citigroup Maintain Buy Buy
2023-02-22 Baird Maintain Outperform Outperform
2023-02-22 Telsey Advisory Group Maintain Outperform Outperform
2023-02-22 Roth MKM Maintain Neutral Neutral
2023-02-22 Cowen & Co. Maintain Outperform Outperform
2023-02-22 Morgan Stanley Maintain Overweight Overweight
2023-02-22 Credit Suisse Maintain Neutral Neutral
2023-02-22 Barclays Maintain Equal Weight Equal Weight
2023-02-21 Truist Securities Maintain Buy Buy
2023-02-17 Oppenheimer Maintain Outperform Outperform
2023-02-16 Telsey Advisory Group Maintain Outperform Outperform
2022-12-13 Cowen & Co. Maintain Outperform Outperform
2022-11-16 Raymond James Downgrade Outperform Market Perform
2022-11-16 Piper Sandler Maintain Neutral Neutral
2022-11-16 JP Morgan Maintain Overweight Overweight
2022-11-16 Truist Securities Maintain Buy Buy
2022-11-15 Goldman Sachs Maintain Buy Buy
2022-11-08 Goldman Sachs Maintain Buy Buy
2022-10-19 Exane BNP Paribas Downgrade Outperform Neutral
2022-10-03 Jefferies Maintain Buy Buy
2022-08-17 Truist Securities Maintain Buy Buy
2022-08-17 Raymond James Maintain Outperform Outperform
2022-08-17 UBS Maintain Buy Buy
2022-08-17 Wedbush Maintain Neutral Neutral
2022-08-17 Guggenheim Maintain Buy Buy
2022-08-17 Morgan Stanley Maintain Overweight Overweight
2022-08-16 Baird Maintain Outperform Outperform
2022-08-09 JP Morgan Maintain Overweight Overweight
2022-07-20 Morgan Stanley Maintain Overweight Overweight
2022-06-23 MKM Partners Maintain Neutral Neutral
2022-05-20 Citigroup Maintain Buy Buy
2022-05-18 Morgan Stanley Maintain Overweight Overweight
2022-05-18 DA Davidson Maintain Neutral Neutral
2022-05-18 Raymond James Maintain Outperform Outperform
2022-05-18 Guggenheim Maintain Buy Buy
2022-05-18 Wedbush Maintain Neutral Neutral
2022-05-18 Truist Securities Maintain Buy Buy
2022-05-18 Piper Sandler Maintain Neutral Neutral
2022-05-13 Citigroup Maintain Buy Buy
2022-05-10 OTR Global Downgrade Positive Mixed
2022-05-03 Piper Sandler Maintain Neutral Neutral
2022-04-07 Piper Sandler Maintain Neutral Neutral
2022-04-07 Wells Fargo Maintain Overweight Overweight
2022-02-23 Citigroup Maintain Buy Buy
2022-02-23 Telsey Advisory Group Maintain Outperform Outperform
2022-02-23 Morgan Stanley Maintain Overweight Overweight
2022-02-23 Raymond James Maintain Outperform Outperform
2022-02-15 OTR Global Upgrade Mixed Positive
2022-01-18 Morgan Stanley Maintain Overweight Overweight
2021-12-06 Oppenheimer Upgrade Perform Outperform
2021-11-17 Telsey Advisory Group Maintain Outperform Outperform
2021-11-17 Jefferies Maintain Buy Buy
2021-11-17 Raymond James Maintain Outperform Outperform
2021-11-17 Barclays Maintain Overweight Overweight
2021-11-17 Morgan Stanley Maintain Overweight Overweight
2021-11-12 Raymond James Maintain Outperform Outperform
2021-11-12 Telsey Advisory Group Maintain Outperform Outperform
2021-11-09 Morgan Stanley Maintain Overweight Overweight
2021-11-08 Wells Fargo Maintain Overweight Overweight
2021-10-08 Loop Capital Downgrade Buy Hold
2021-09-30 Wells Fargo Maintain Overweight Overweight
2021-08-18 Jefferies Maintain Buy Buy
2021-08-16 Raymond James Maintain Outperform Outperform
2021-05-20 Credit Suisse Maintain Outperform Outperform
2021-05-19 RBC Capital Maintain Outperform Outperform
2021-05-19 DA Davidson Maintain Neutral Neutral
2021-05-19 Morgan Stanley Maintain Overweight Overweight
2021-05-19 Loop Capital Maintain Buy Buy
2021-05-19 Piper Sandler Maintain Neutral Neutral
2021-05-14 Jefferies Maintain Buy Buy
2021-05-13 Raymond James Maintain Outperform Outperform
2021-05-11 Morgan Stanley Maintain Overweight Overweight
2021-05-04 Citigroup Maintain Buy Buy
2021-04-19 JP Morgan Maintain Overweight Overweight
2021-04-14 UBS Maintain Buy Buy
2021-04-12 Loop Capital Maintain Buy Buy
2021-03-29 Wells Fargo Maintain Overweight Overweight
2021-03-09 Citigroup Maintain Buy Buy
2021-01-13 Guggenheim Upgrade Neutral Buy
2020-12-04 Morgan Stanley Maintain Overweight Overweight
2020-11-12 Gordon Haskett Maintain Accumulate Buy
2020-10-07 Morgan Stanley Maintain Overweight Overweight
2020-09-18 Oppenheimer Downgrade Outperform Perform
2020-08-19 B of A Securities Upgrade Neutral Buy
2020-08-19 Raymond James Maintain Outperform Outperform
2020-08-19 Goldman Sachs Maintain Buy Buy
2020-08-19 Morgan Stanley Maintain Overweight Overweight
2020-08-14 DA Davidson Maintain Neutral Neutral
2020-08-12 Truist Securities Maintain Hold Hold
2020-08-11 Morgan Stanley Maintain Overweight Overweight
2020-08-10 Raymond James Maintain Outperform Outperform
2020-06-23 Nomura Instinet Maintain Buy Buy
2020-06-23 Nomura Maintain Buy Buy
2020-06-22 Morgan Stanley Maintain Overweight Overweight
2020-06-17 Stifel Maintain Buy Buy
2020-06-12 B of A Securities Maintain Neutral Neutral
2020-06-10 UBS Maintain Buy Buy
2020-05-21 Morgan Stanley Maintain Overweight Overweight
2020-05-20 UBS Maintain Buy Buy
2020-05-20 Stifel Maintain Buy Buy
2020-05-20 Wedbush Maintain Neutral Neutral
2020-05-20 Piper Sandler Maintain Neutral Neutral
2020-05-20 Nomura Instinet Maintain Buy Buy
2020-05-20 Nomura Maintain Buy Buy
2020-05-20 Credit Suisse Maintain Outperform Outperform
2020-05-20 Raymond James Maintain Outperform Outperform
2020-05-19 B of A Securities Maintain Neutral Neutral
2020-05-15 Piper Sandler Maintain Neutral Neutral
2020-05-13 Jefferies Maintain Buy Buy
2020-05-12 Wells Fargo Maintain Overweight Overweight
2020-05-04 Raymond James Maintain Outperform Outperform
2020-04-22 Gordon Haskett Downgrade Accumulate Hold
2020-04-16 SunTrust Robinson Humphrey Maintain Hold Hold
2020-04-09 Wells Fargo Maintain Overweight Overweight
2020-04-07 UBS Maintain Buy Buy
2020-04-02 Morgan Stanley Maintain Overweight Overweight
2020-04-02 Stifel Maintain Buy Buy
2020-04-01 Credit Suisse Maintain Outperform Outperform
2020-04-01 Nomura Maintain Buy Buy
2020-03-23 Wells Fargo Maintain Overweight Overweight
2020-03-19 Nomura Maintain Buy Buy
2020-03-17 Morgan Stanley Maintain Overweight Overweight
2020-03-11 CFRA Upgrade Hold Strong Buy
2020-03-04 Nomura Upgrade Neutral Buy
2020-02-26 JP Morgan Maintain Overweight Overweight
2020-02-26 Stifel Maintain Buy Buy
2020-02-26 Baird Maintain Outperform Outperform
2020-02-26 Stifel Nicolaus Maintain Buy Buy
2020-02-26 Raymond James Maintain Outperform Outperform
2020-02-26 Nomura Maintain Neutral Neutral
2020-02-25 CFRA Maintain Hold Hold
2020-02-21 Morgan Stanley Maintain Overweight Overweight
2020-02-14 Wells Fargo Maintain Overweight Overweight
2020-01-22 Morgan Stanley Maintain Overweight Overweight
2019-12-12 JP Morgan Maintain Overweight Overweight
2019-12-12 Gordon Haskett Maintain Buy Accumulate
2019-12-12 Credit Suisse Upgrade Neutral Outperform
2019-12-12 Wedbush Maintain Neutral Neutral
2019-12-12 Morgan Stanley Maintain Overweight Overweight
2019-12-12 RBC Capital Maintain Outperform Outperform
2019-12-12 Nomura Maintain Neutral Neutral
2019-11-25 Morgan Stanley Maintain Overweight Overweight
2019-11-21 SunTrust Robinson Humphrey Maintain Hold Hold
2019-11-20 Nomura Maintain Neutral Neutral
2019-11-15 JP Morgan Maintain Overweight Overweight
2019-11-14 Morgan Stanley Maintain Overweight Overweight
2019-11-11 Edward Jones Downgrade Buy Hold
2019-11-06 Credit Suisse Maintain Neutral Neutral
2019-11-05 Wells Fargo Maintain Outperform Outperform
2019-09-25 Wells Fargo Maintain Outperform Outperform
2019-09-19 DZ Bank Downgrade Hold Sell
2019-09-17 Guggenheim Downgrade Buy Neutral
2019-09-13 Citi Maintain Buy Buy
2019-09-13 Citigroup Maintain Buy Buy
2019-08-22 Morgan Stanley Maintain Overweight Overweight
2019-08-21 Credit Suisse Maintain Neutral Neutral
2019-08-21 UBS Maintain Buy Buy
2019-08-21 Baird Maintain Outperform Outperform
2019-08-21 Wedbush Maintain Neutral Neutral
2019-08-21 Citigroup Maintain Buy Buy
2019-08-14 Wells Fargo Maintain Outperform Outperform
2019-07-16 Gabelli & Co. Downgrade Buy Hold
2019-07-11 Goldman Sachs Maintain Buy Buy
2019-05-22 Stifel Maintain Buy Buy
2019-05-22 Stifel Nicolaus Maintain Buy Buy
2019-05-02 Wells Fargo Maintain Outperform Outperform
2019-04-15 Morgan Stanley Maintain Overweight Overweight
2019-04-01 Citigroup Maintain Buy Buy
2019-03-20 Evercore ISI Group Maintain Outperform Outperform
2019-02-27 Telsey Advisory Group Downgrade Outperform Market Perform
2019-02-27 Telsey Advisory Group Downgrade Outperform Perform
2019-02-27 Deutsche Bank Maintain Buy Buy
2019-02-27 Credit Suisse Maintain Neutral Neutral
2018-11-16 B of A Securities Downgrade Buy Neutral
2018-11-16 Bank of America Downgrade Buy Neutral
2018-11-15 Credit Suisse Maintain Neutral Neutral
2018-11-14 UBS Maintain Buy Buy
2018-11-14 Citigroup Maintain Buy Buy
2018-11-14 Deutsche Bank Maintain Buy Buy
2018-10-23 Morgan Stanley Maintain Overweight Overweight
2018-10-17 Credit Suisse Downgrade Outperform Neutral
2018-10-11 Morgan Stanley Maintain Overweight Overweight
2018-08-15 Citigroup Maintain Buy Buy
2018-06-20 UBS Maintain Buy Buy
2018-05-05 Argus Maintain Buy Buy
2018-04-24 Wells Fargo Maintain Outperform Outperform
2018-03-02 Loop Capital Maintain Hold Hold
2018-02-22 BMO Capital Maintain Outperform Outperform
2018-02-21 Citigroup Maintain Buy Buy
2018-01-24 Credit Suisse Maintain Outperform Outperform
2017-12-13 Guggenheim Maintain Buy Buy
2017-12-04 Moffett Nathanson Maintain Buy Buy
2017-11-28 Atlantic Equities Upgrade Neutral Overweight
2017-11-16 Citigroup Maintain Buy Buy
2017-11-15 Argus Maintain Buy Buy
2017-11-15 Argus Research Maintain Buy Buy
2017-11-15 UBS Maintain Buy Buy
2017-11-08 Bank of America Maintain Buy Buy
2017-11-08 B of A Securities Maintain Buy Buy
2017-11-07 KeyBanc Maintain Sector Weight Equal Weight
2017-08-16 Raymond James Upgrade Market Perform Outperform
2017-08-16 Barclays Maintain Overweight Overweight
2017-05-11 Atlantic Equities Downgrade Overweight Neutral
2017-02-23 Morgan Stanley Upgrade Equal Weight Overweight
2017-02-07 Bernstein Maintain Market Perform Perform
2016-10-31 PiperJaffray Downgrade Overweight Neutral
2016-10-31 Piper Sandler Downgrade Overweight Neutral
2016-08-17 Deutsche Bank Maintain Buy Buy
2016-08-17 Argus Research Maintain Buy Buy
2016-08-17 Citigroup Maintain Buy Buy
2016-08-17 Argus Maintain Buy Buy
2016-06-23 Nomura Upgrade Neutral Buy
2016-06-01 BTIG Research Maintain Buy Buy
2016-05-24 Topeka Maintain Buy Buy
2016-05-13 Jefferies Maintain Buy Buy
2016-04-06 Goldman Sachs Maintain Neutral Neutral
2016-03-30 Barclays Maintain Overweight Overweight
2016-02-24 SunTrust Robinson Humphrey Maintain Neutral Neutral
2016-02-12 Oppenheimer Maintain Outperform Outperform
2016-01-25 Deutsche Bank Upgrade Hold Buy
2015-12-07 Credit Suisse Maintain Outperform Outperform
2015-11-18 Cantor Fitzgerald Maintain Hold Hold
2015-11-18 Credit Suisse Maintain Outperform Outperform
2015-08-20 Citigroup Maintain Buy Buy
2015-08-19 BMO Capital Maintain Outperform Outperform
2015-08-19 Jefferies Maintain Buy Buy
2015-08-18 Deutsche Bank Maintain Hold Hold
2015-05-27 JP Morgan Maintain Overweight Overweight
2015-04-21 Cantor Fitzgerald Maintain Hold Hold
2015-03-05 Oppenheimer Maintain Outperform Outperform
2015-02-25 Jefferies Maintain Buy Buy
2015-02-24 Citigroup Maintain Buy Buy
2015-02-17 Barclays Maintain Overweight Overweight
2015-02-12 Jefferies Maintain Buy Buy
2015-01-20 Rhino Trading Maintain Sell Sell
2015-01-20 Credit Suisse Maintain Outperform Outperform
2015-01-08 Deutsche Bank Maintain Hold Hold
2015-01-05 Citigroup Maintain Buy Buy
2014-12-16 Nomura Maintain Neutral Neutral
2014-11-19 Citigroup Maintain Buy Buy
2014-11-18 Credit Suisse Maintain Outperform Outperform
2014-11-12 JP Morgan Maintain Overweight Overweight
2014-11-12 Jefferies Maintain Buy Buy
2014-11-03 Raymond James Downgrade Outperform Market Perform
2014-10-14 SunTrust Robinson Humphrey Downgrade Buy Neutral
2014-09-05 Oppenheimer Maintain Outperform Outperform
2014-08-20 UBS Maintain Buy Buy
2014-08-19 Citigroup Maintain Buy Buy
2014-08-19 Deutsche Bank Maintain Hold Hold
2014-08-12 Jefferies Maintain Buy Buy
2014-07-17 Wolfe Research Upgrade Peer Perform Outperform
2014-06-24 Morgan Stanley Maintain Equal Weight Equal Weight
2014-05-14 Jefferies Maintain Buy Buy
2014-04-22 BMO Capital Upgrade Market Perform Outperform
2013-12-13 Raymond James Upgrade Market Perform Outperform
2013-12-12 Deutsche Bank Maintain Hold Hold
2013-12-05 Wedbush Maintain Neutral Neutral
2013-12-02 Standpoint Research Maintain Sell Sell
2013-11-20 JP Morgan Maintain Overweight Overweight
2013-11-20 Goldman Sachs Maintain Neutral Neutral
2013-11-20 Jefferies Maintain Buy Buy
2013-10-16 SunTrust Robinson Humphrey Maintain Buy Buy
2013-08-22 Ladenburg Thalmann Upgrade Sell Hold
2013-08-21 BMO Capital Maintain Market Perform Market Perform
2013-05-22 Jefferies Maintain Buy Buy
2013-05-22 Nomura Maintain Neutral Neutral
2013-05-15 Barclays Maintain Overweight Overweight
2013-04-18 PiperJaffray Maintain Overweight Overweight
2013-04-18 Piper Sandler Maintain Overweight Overweight
2013-04-12 Jefferies Upgrade Hold Buy
2013-03-21 Canaccord Genuity Maintain Hold Hold
2013-02-27 Deutsche Bank Maintain Hold Hold
2013-02-27 UBS Maintain Buy Buy
2013-02-27 Jefferies Maintain Hold Hold
2013-02-27 JP Morgan Maintain Overweight Overweight
2013-02-27 Nomura Maintain Neutral Neutral
2013-02-26 Canaccord Genuity Maintain Hold Hold
2013-02-22 Oppenheimer Upgrade Market Perform Outperform
2013-02-22 Jefferies Maintain Hold Hold
2013-02-21 Stifel Downgrade Buy Hold
2013-02-21 Stifel Nicolaus Downgrade Buy Hold
2012-11-20 Goldman Sachs Maintain Neutral Neutral
2012-11-14 Stifel Nicolaus Maintain Buy Buy
2012-11-14 Jefferies Maintain Hold Hold
2012-11-14 Nomura Maintain Neutral Neutral
2012-11-14 Gabelli & Co. Downgrade Buy Hold
2012-11-14 BMO Capital Maintain Market Perform Market Perform
2012-11-14 Stifel Maintain Buy Buy
2012-11-14 UBS Maintain Buy Buy
2012-11-13 Canaccord Genuity Maintain Hold Hold
2012-11-13 B of A Securities Maintain Buy Buy
2012-11-13 PiperJaffray Maintain Overweight Overweight
2012-11-13 Bank of America Maintain Buy Buy
2012-11-13 Piper Sandler Maintain Overweight Overweight
2012-11-09 Jefferies Maintain Hold Hold
2012-10-10 Oppenheimer Downgrade Outperform Perform
2012-08-24 Bank of America Maintain Buy Buy
2012-08-24 B of A Securities Maintain Buy Buy
2012-08-17 UBS Maintain Buy Buy
2012-08-15 JP Morgan Maintain Overweight Overweight
2012-08-15 Citigroup Maintain Buy Buy
2012-08-15 Deutsche Bank Maintain Hold Hold
2012-08-15 Jefferies Maintain Hold Hold
2012-08-14 Canaccord Genuity Maintain Hold Hold
2012-08-13 Jefferies Maintain Hold Hold
2012-06-07 Jefferies Maintain Hold Hold
2012-06-07 Deutsche Bank Maintain Hold Hold
2012-05-15 Canaccord Genuity Maintain Hold Hold
2012-05-01 BMO Capital Maintain Market Perform Market Perform
2012-04-20 Goldman Sachs Maintain Neutral Neutral
2012-04-16 Piper Sandler Upgrade Neutral Overweight
2012-04-16 PiperJaffray Maintain Overweight Overweight
2012-03-26 Canaccord Genuity Maintain Hold Hold
2012-03-21 Credit Suisse Maintain Outperform Outperform
2012-03-20 Deutsche Bank Maintain Hold Hold
2012-02-22 Jefferies Maintain Hold Hold
2012-02-22 UBS Maintain Buy Buy