NYSE : SCHW

The Charles Schwab Corporation

$102.79 USD

$1.69 (1.67%)

Volume
5.63M
Average Volume
11.64M
Market Capitalization
$178.77B
P/E Ratio
20.31
Dividend Yield
1.15%
Price Target
$122.00
Year High
$107.50
Year Low
$83.96
Day High
Day Low
Payout Ratio
$0.25
Current Ratio
$12.41
Source Headline
Curious about Charles Schwab (SCHW) Q2 Performance? Explore Wall Street Estimates for Key Metrics

Evaluate the expected performance of Charles Schwab (SCHW) for the quarter ended June 2026, looking beyond the conventional Wall Street top-and-bottom-line estimates and examining some of its key metrics for better insight.

zacks.com - 2026-07-16 10:36:42

Robust Trading Performance, Higher NIR to Aid Schwab's Q2 Earnings

SCHW heads into Q2 earnings release with expectations for higher trading revenues, NIR and asset management fees amid strong client activity.

zacks.com - 2026-07-15 10:25:28

The Charles Schwab Corporation (SCHW) Earnings Expected to Grow: What to Know Ahead of Next Week's Release

Charles Schwab (SCHW) possesses 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-07-14 11:06:22

Uber and DoorDash Drivers Think They Have No 401(k). The IRS Lets Them Build a $72,000 One but Almost Nobody Does

If you drive for Uber (NYSE: UBER), deliver for DoorDash (NASDAQ: DASH), or shop for Instacart (NASDAQ: CART), you almost certainly get a 1099-NEC at year-end and no benefits package. That is exactly why the IRS treats you as both the employer and the employee of your own one-person business, and why a Solo 401(k) lets you shovel... Uber and DoorDash Drivers Think They Have No 401(k). The IRS Lets Them Build a $72,000 One but Almost Nobody Does

247wallst.com - 2026-07-10 18:30:48

What Makes Charles Schwab (SCHW) a New Strong Buy Stock

Charles Schwab (SCHW) 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-07-10 13:01:07

How Charles Schwab Turbocharged Trump's Stock-Trading Frenzy

Boosted by a legal win for the Trumps, a Schwab account went on an automated trading spree.

wsj.com - 2026-07-09 20:00:00

Why Charles Schwab Stock Bumped Almost 4% Higher on Monday

In fact, it hit a multi-year high. Schwab clients were buyers during market dips that month and helped push the index skyward.

fool.com - 2026-07-06 17:58:33

Schwab Trading Activity Index™: STAX Score Reaches a Four-Year High in June

WESTLAKE, Texas--(BUSINESS WIRE)--The Schwab Trading Activity Index™ (STAX) increased to 59.12 in June, up 7.33% from its score of 55.08 in May. The only index of its kind, the STAX is a proprietary, behavior-based index that analyzes retail investor stock positions and trading activity from Schwab's millions of client accounts to illuminate what investors were actually doing and how they were positioned in the markets each month. “Though major market averages retreated slightly from recent all.

businesswire.com - 2026-07-06 12:30:00

The Retail Trading Boom Is Back. Charles Schwab Is Quietly Cashing In.

Charles Schwab helped usher in the discount-broker business model. The company may be an old hand in the industry, but it is still cashing in on the growth in trading.

fool.com - 2026-07-05 23:15:00

Will Charles Schwab (SCHW) Beat Estimates Again in Its Next Earnings Report?

Charles Schwab (SCHW) 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-02 13:11:06

Which Financial Stocks Actually Benefit When Interest Rates Stay High?

Certain financial companies tend to benefit from higher interest rates.

fool.com - 2026-07-01 04:30:00

Value stocks beat growth when inflation is high. Here are 13 stocks top newsletters are betting on now.

This relationship between inflation and value stocks' outperformance is often overlooked. Many investment experts mistakenly believe that a strong economy, not inflation, is the key to value stocks beating growth stocks.

marketwatch.com - 2026-06-29 16:43:00

Americans Need $1.6 Million to Retire. The Median 55-Year-Old Has $205,341.

Charles Schwab's (NYSE: SCHW) most recent 401(k) Participant Survey put the retirement 'magic number' at $1.6 million in 2025, down from $1.8 million in 2024. For years, Americans have given pollsters some version of that same answer. The number is meant to represent a comfortable retirement: enough to cover housing, healthcare, travel, and the gap left... Americans Need $1.6 Million to Retire. The Median 55-Year-Old Has $205,341.

247wallst.com - 2026-06-27 12:48:20

SCHW vs. HOOD: Which Stock Is the Better Value Option?

Investors with an interest in Financial - Investment Bank stocks have likely encountered both The Charles Schwab Corporation (SCHW) and Robinhood Markets, Inc. (HOOD). But which of these two stocks is more attractive to value investors?

zacks.com - 2026-06-26 12:40:18

Wall Street Analysts Believe Charles Schwab (SCHW) Could Rally 25.89%: Here's is How to Trade

The mean of analysts' price targets for Charles Schwab (SCHW) points to a 25.9% upside in the stock. While this highly sought-after metric has not proven reasonably effective, strong agreement among analysts in raising earnings estimates does indicate an upside in the stock.

zacks.com - 2026-06-25 10:55:51

All Banks Crushed the Fed's Stress Tests This Year, and Some Truly Excelled

That made it a perfect 32 for 32.

fool.com - 2026-06-25 06:06:33

Charles Schwab Discloses Results of the Federal Reserve's 2026 Comprehensive Capital Analysis and Review

WESTLAKE, Texas--(BUSINESS WIRE)--The Charles Schwab Corporation discloses results of the Federal Reserve's 2026 Comprehensive Capital Analysis and Review.

businesswire.com - 2026-06-24 16:07:00

Schwab Announces Its Summer Business Update

WESTLAKE, Texas--(BUSINESS WIRE)--The Charles Schwab Corporation announced that it has scheduled a Summer Business Update for institutional investors on Tuesday, July 21st.

businesswire.com - 2026-06-24 08:45:00

Charles Schwab Recognized Among Nation's Most Community-Minded Companies for 10th Consecutive Year

WESTLAKE, Texas--(BUSINESS WIRE)--Charles Schwab was named to The Civic 50 by Points of Light for the 10th consecutive year, recognizing the firm as one of the most community-minded companies in the United States. The Civic 50 evaluates how companies embed community engagement into their business through employee involvement, investment of resources and measurable impact. Schwab's continued inclusion reflects a consistent, firm-wide commitment to supporting the communities where employees live.

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

5 High ROE Stocks to Buy as Markets Recover After Fed-Induced Sell-Off

ROST, TEL, BBVA, GL and SCHW stand out as high-ROE, cash-rich stocks as markets rebound from the Fed-driven sell-off.

zacks.com - 2026-06-22 10:41:33

Schwab's Prediction Market Push: What Investors Should Know

SCHW plans to launch S&P 500-linked prediction market contracts with Cboe. This will likely broaden retail trading options and strengthen the platform's appeal.

zacks.com - 2026-06-22 09:06:17

Which Short-Term Bond ETF Is the Better Buy: iShares' IGSB or Schwab's SCHO?

The iShares 1-5 Year Investment Grade Corporate Bond ETF provides a higher dividend yield by investing in corporate debt rather than U.S. Treasuries. Schwab Short-Term U.S. Treasury ETF offers a lower expense ratio and has experienced a significantly smaller maximum drawdown over the last five years.

fool.com - 2026-06-20 14:08:01

Charles Schwab expands into prediction markets with S&P 500 bets

Charles Schwab Corporation partnered with Cboe Global Markets to introduce binary options tied to the performance of the S&P 500, marking its entry into the rapidly growing prediction markets segment. According to a report by The Wall Street Journal, the brokerage is working with Cboe to roll out all-or-nothing options contracts that allow customers to make yes-or-no wagers on whether the S&P 500 closes above or below a specified level.

invezz.com - 2026-06-19 16:12:30

Charles Schwab Breaks into the Prediction Market Business

The brokerage is working with Cboe to offer yes-or-no contracts tied to the performance of the S&P 500 index.

wsj.com - 2026-06-19 11:12:00

Charles Schwab: This Brokerage Giant Is Reaccelerating

Charles Schwab (SCHW) is rated Buy with a 12-month price target of $107.80, reflecting robust growth and multiple revenue drivers. SCHW has moved past the cash-sorting cycle, posting record Q1 results: 16% revenue growth, 38% EPS growth, and a 51.4% pre-tax margin. Asset gathering remains exceptional, with $49.9B net new assets in May and total client assets reaching $13.1T, supporting accelerating fee income.

seekingalpha.com - 2026-06-19 10:33:45

Expert Warns: California Taxes Harming “Big Wealth Driver in the State” as Billionaires Flee

The competition between states for talent, capital, and businesses has intensified over the past decade. Remote work, lower moving costs, and the rise of digital businesses have made it easier than ever for entrepreneurs to choose where they live and build companies. Investors have watched as states with lower taxes and more business-friendly policies attracted... Expert Warns: California Taxes Harming "Big Wealth Driver in the State" as Billionaires Flee

247wallst.com - 2026-06-19 08:46:25

Your Roth IRA Isn’t Locked Until 59½, You Can Pull Every Dollar You Contributed, Anytime, Tax-Free

If you have a Roth IRA, you have an emergency fund hiding in plain sight. Every dollar you personally contributed, not the growth, just your contributions, can come out anytime, at any age, with zero tax and zero penalty. No hardship paperwork. No 10% early withdrawal hit. No waiting until 59½. The Roth IRA early... Your Roth IRA Isn't Locked Until 59½, You Can Pull Every Dollar You Contributed, Anytime, Tax-Free

247wallst.com - 2026-06-19 06:51:18

Schwab Center for Financial Research Releases 2026 Mid-Year Market Outlook

WESTLAKE, Texas--(BUSINESS WIRE)--The Schwab Center for Financial Research releases its 2026 Mid-Year Market Outlook.

businesswire.com - 2026-06-18 09:30:00

Robinhood, Charles Schwab, State Street And More On CNBC's 'Final Trades'

On CNBC's “Halftime Report Final Trades,” NB Private Wealth's Shannon Saccocia named iShares U.S. Industrials ETF (NYSE:IYJ) as her final trade.

benzinga.com - 2026-06-17 07:58:33

Charles Schwab's Most Important Growth Metric Just Set An All-Time Record

Charles Schwab (SCHW) defies perceptions of stagnation, posting record-breaking Q1 2026 results. SCHW's recent performance signals ongoing growth momentum, challenging the narrative of a mature, slow-growth firm. Q1 2026 numbers stand among the strongest in SCHW's history, highlighting robust operational execution.

seekingalpha.com - 2026-06-16 06:27:15

Schwab Stock Gains 2.7% as Client Assets, NNA Surge in May

SCHW shares rise as May client assets hit $13.14T, with core NNA jumping 43% and new brokerage accounts climbing.

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

Why Charles Schwab Stock Was Bumping Higher Today

Several key operational and financial metrics saw double-digit percentage increases. These included such crucial items as daily average trades.

fool.com - 2026-06-12 14:51:59

Dividend Safety Check: BJK and Income from the Gaming Industry

The fund formerly known as the VanEck Gaming ETF (NYSEARCA:BJK) has changed character in a way income holders need to understand.

247wallst.com - 2026-06-12 10:00:33

Schwab Reports Monthly Activity Highlights

WESTLAKE, Texas--(BUSINESS WIRE)--The Charles Schwab Corporation released its Monthly Activity Report for the month of May 2026.

businesswire.com - 2026-06-12 08:45:00

Schwab Asset Management Reduces Fees on Four Equity Index ETFs

WESTLAKE, Texas--(BUSINESS WIRE)--Schwab Asset Management®, the asset management arm of The Charles Schwab Corporation and the fifth-largest provider1 of ETFs, today announced the reduction of operating expense ratios for four equity index ETFs: the Schwab U.S. Mid-Cap ETF (SCHM), Schwab U.S. Small-Cap ETF (SCHA), Schwab International Small-Cap Equity ETF (SCHC), and Schwab Emerging Markets Equity ETF (SCHE). The fee reductions are effective June 11, 2026. Out of Schwab Asset Management's 24 market-cap weighted, index equity and fixed income ETFs, 16 are now offered at only 3 basis points (bps).

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

Schwab (SCHA) vs. iShares (IJR): Which Small Cap ETF Should Investors Buy?

Schwab U.S. Small-Cap ETF has a lower expense ratio of 0.04% compared to iShares Core S&P Small-Cap ETF's 0.06%. While iShares Core S&P Small-Cap ETF holds 641 stocks, Schwab U.S. Small-Cap ETF provides broader exposure with 1,706 holdings.

fool.com - 2026-06-10 21:08:32

Charles Schwab Foundation Expands Partnership with SIFMA Foundation to Broaden Access to Credible Investing Education Nationwide

WESTLAKE, Texas--(BUSINESS WIRE)--At a time when speculative financial products and get‑rich‑quick schemes are increasingly available to young people, Charles Schwab Foundation today announced a $2.85 million, multi‑year expansion of its partnership with SIFMA Foundation to broaden access to high‑quality, credible investing education for students nationwide. The expanded investment builds on a nearly decade‑long partnership between Charles Schwab Foundation and SIFMA Foundation and advances a s.

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

Buy These 3 Investment Bank Stocks From a Promising Industry

Efforts to boost operating efficiency, solid trading performance and momentum in underwriting and advisory businesses are likely to support Zacks Investment Bank industry players, like Morgan Stanley, Schwab and Interactive Brokers.

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

SpaceX Stock Starts Trading This Week. Here's What to Expect.

It's scheduled to be the largest-ever IPO, by far.

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

Why GENZ's High Yield Can't Survive Its Shift From Casinos to Apps

The ticker investors used to know as VanEck Gaming ETF (NASDAQ:BJK) officially converted to the VanEck Digital Native Economy ETF on April 9, 2026, trading under the new symbol GENZ.

247wallst.com - 2026-06-08 21:21:49

AI buildout is not just benefitting the megacap tech trade, says Charles Schwab's Liz Ann Sonders

Liz Ann Sonders, Charles Schwab, joins 'Closing Bell' to discuss what the latest market action means for equities, the impact of the SpaceX IPO and much more.

youtube.com - 2026-06-08 16:37:26

Retail Chases Space X, Anthropic IPOs, But VCs Admit: 'We Are Selling Into This'

Top VCs Quietly Trimming Late-Stage Tech Stakes As Retail Piles Into Pre-IPO Frenzy: 'We Are Selling Into This'

feeds.benzinga.com - 2026-06-08 14:31:40

Does Charles Schwab (SCHW) Have the Potential to Rally 29.39% as Wall Street Analysts Expect?

The consensus price target hints at a 29.4% upside potential for Charles Schwab (SCHW). While empirical research shows that this sought-after metric is hardly effective, an upward trend in earnings estimate revisions could mean that the stock will witness an upside in the near term.

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

SCHW or IBKR: Which Is the Better Value Stock Right Now?

Investors with an interest in Financial - Investment Bank stocks have likely encountered both The Charles Schwab Corporation (SCHW) and Interactive Brokers Group, Inc. (IBKR). But which of these two stocks presents investors with the better value opportunity right now?

zacks.com - 2026-06-05 12:40:31

Buy 5 Stocks With High ROE as Markets Swing on War Skirmishes

ROST joins TEL, CVE, GL and SCHW high-ROE cash cows screened for $1B+ cash flow as markets whip on Iran-U.S. skirmishes.

zacks.com - 2026-06-05 12:21:15

HOOD, Webull & Other Brokerages Gain as FINRA Eliminates PDT Rule

HOOD and other brokerages gain after FINRA scraps the PDT rule, ending the $25,000 day-trading minimum and widening retail market access.

zacks.com - 2026-06-05 09:40:35

What Sets the Best Brokerage Stocks Apart From the Rest

The strongest brokerages have evolved beyond trading.

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

Schwab Upgrades Trading Features: A Catalyst for Market Share Gains?

SCHW rolls out 24/7 crypto futures, $1 fractional trading and smarter tools, aiming to keep active traders and build market share.

zacks.com - 2026-06-03 09:25:29

Schwab Announces Latest Round of Enhancements to Retail Trading Experience

WESTLAKE, Texas--(BUSINESS WIRE)--Charles Schwab, a leader in investing and trading with $12.61 trillion in total client assets and 10.3 million daily average trades in April 2026, today announced the latest enhancements to the Charles Schwab trading experience across its trading platforms, including Schwab.com, Schwab Mobile, and the thinkorswim platform suite, continuing its ongoing commitment to introducing new features based on client feedback. “A diverse range of clients seek out Schwab fo.

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

Stock Market Today, May 29: Robinhood Surges Despite Bitcoin's Struggles

AI agentic trading, analyst optimism, and regulatory progress put Robinhood's growth strategy in sharper focus, today, May 29, 2026.

fool.com - 2026-05-29 18:04:40

Get SCHW Insider Trade Alerts

SCHW Price Target Summary

Last Month

$122.25

4 analysts

Last Quarter

$124.10

10 analysts

Last Year

$121.19

36 analysts

All Time

$101.12

86 analysts

SCHW Recent Analyst Grades

Date Analyst Firm Action Previous Grade New Grade
2026-07-10 Morgan Stanley Maintain Overweight Overweight
2026-07-09 Barclays Maintain Overweight Overweight
2026-07-08 UBS Maintain Buy Buy
2026-05-15 Raymond James Maintain Outperform Outperform
2026-05-15 Barclays Maintain Overweight Overweight
2026-05-15 Piper Sandler Maintain Neutral Neutral
2026-05-15 TD Cowen Maintain Buy Buy
2026-04-17 JP Morgan Maintain Overweight Overweight
2026-04-17 Morgan Stanley Maintain Overweight Overweight
2026-04-10 Morgan Stanley Maintain Overweight Overweight
2026-04-08 UBS Maintain Buy Buy
2026-04-08 Barclays Maintain Overweight Overweight
2026-04-06 Jefferies Maintain Buy Buy
2026-04-01 Truist Securities Maintain Buy Buy
2026-01-26 Barclays Maintain Overweight Overweight
2026-01-22 Barclays Maintain Overweight Overweight
2026-01-22 Truist Securities Maintain Buy Buy
2026-01-22 TD Cowen Maintain Buy Buy
2026-01-22 UBS Maintain Buy Buy
2026-01-14 TD Cowen Maintain Buy Buy
2026-01-14 Piper Sandler Maintain Neutral Neutral
2026-01-12 Citizens Maintain Market Outperform Market Outperform
2026-01-08 Barclays Maintain Overweight Overweight
2026-01-07 UBS Maintain Buy Buy
2026-01-07 Truist Securities Maintain Buy Buy
2025-12-22 Morgan Stanley Maintain Overweight Overweight
2025-12-12 Barclays Maintain Overweight Overweight
2025-12-10 B of A Securities Maintain Underperform Underperform
2025-11-03 Morgan Stanley Maintain Overweight Overweight
2025-10-20 JP Morgan Maintain Overweight Overweight
2025-10-17 JMP Securities Maintain Market Outperform Market Outperform
2025-10-17 Truist Securities Maintain Buy Buy
2025-10-17 Deutsche Bank Maintain Buy Buy
2025-10-17 Keefe, Bruyette & Woods Maintain Outperform Outperform
2025-10-17 TD Cowen Maintain Buy Buy
2025-10-17 Barclays Maintain Overweight Overweight
2025-10-02 B of A Securities Maintain Underperform Underperform
2025-10-01 Morgan Stanley Maintain Overweight Overweight
2025-09-16 Deutsche Bank Maintain Buy Buy
2025-08-15 Truist Securities Maintain Buy Buy
2025-07-29 Morgan Stanley Maintain Overweight Overweight
2025-07-21 JMP Securities Maintain Market Outperform Market Outperform
2025-07-21 Citigroup Maintain Buy Buy
2025-07-21 B of A Securities Maintain Underperform Underperform
2025-07-21 Truist Securities Maintain Buy Buy
2025-07-21 Keefe, Bruyette & Woods Maintain Outperform Outperform
2025-07-21 Citizens Capital Markets Maintain Market Perform Market Perform
2025-07-21 Barclays Maintain Overweight Overweight
2025-07-15 Piper Sandler Maintain Neutral Neutral
2025-07-15 Morgan Stanley Maintain Overweight Overweight
2025-07-14 JMP Securities Maintain Market Outperform Market Outperform
2025-07-11 Wells Fargo Maintain Overweight Overweight
2025-07-10 Barclays Maintain Overweight Overweight
2025-07-09 Raymond James Maintain Outperform Outperform
2025-07-07 Citigroup Maintain Buy Buy
2025-06-16 Truist Securities Maintain Buy Buy
2025-06-09 Redburn Atlantic Upgrade Sell Neutral
2025-05-20 TD Securities Maintain Buy Buy
2025-05-15 Truist Securities Maintain Buy Buy
2025-05-13 Morgan Stanley Maintain Overweight Overweight
2025-04-25 Goldman Sachs Upgrade Neutral Buy
2025-04-22 UBS Maintain Buy Buy
2025-04-22 Keefe, Bruyette & Woods Maintain Outperform Outperform
2025-04-21 JMP Securities Maintain Market Outperform Market Outperform
2025-04-21 Truist Securities Maintain Buy Buy
2025-04-21 JP Morgan Maintain Overweight Overweight
2025-04-08 Wells Fargo Maintain Overweight Overweight
2025-04-08 JMP Securities Maintain Market Outperform Market Outperform
2025-04-08 Piper Sandler Maintain Neutral Neutral
2025-04-08 Morgan Stanley Upgrade Equal Weight Overweight
2025-04-07 Barclays Maintain Overweight Overweight
2025-04-04 Truist Securities Maintain Buy Buy
2025-04-02 Citigroup Upgrade Neutral Buy
2025-03-17 JMP Securities Maintain Market Outperform Market Outperform
2025-03-17 Citizens Capital Markets Maintain Market Outperform Market Outperform
2025-02-11 Truist Securities Maintain Buy Buy
2025-02-06 Morgan Stanley Maintain Equal Weight Equal Weight
2025-01-27 UBS Maintain Buy Buy
2025-01-22 Citigroup Maintain Neutral Neutral
2025-01-22 Barclays Maintain Overweight Overweight
2025-01-22 Wells Fargo Upgrade Equal Weight Overweight
2025-01-22 Deutsche Bank Maintain Buy Buy
2025-01-22 Truist Securities Maintain Buy Buy
2025-01-14 Wells Fargo Maintain Equal Weight Equal Weight
2025-01-10 Citigroup Maintain Neutral Neutral
2025-01-07 Piper Sandler Maintain Neutral Neutral
2025-01-07 JP Morgan Maintain Overweight Overweight
2024-12-20 Keefe, Bruyette & Woods Maintain Outperform Outperform
2024-12-12 Wells Fargo Maintain Equal Weight Equal Weight
2024-12-09 Jefferies Maintain Buy Buy
2024-12-09 JMP Securities Maintain Market Outperform Market Outperform
2024-12-09 Barclays Upgrade Equal Weight Overweight
2024-11-11 Deutsche Bank Maintain Buy Buy
2024-10-24 Morgan Stanley Maintain Equal Weight Equal Weight
2024-10-16 Wells Fargo Maintain Equal Weight Equal Weight
2024-10-16 B of A Securities Maintain Underperform Underperform
2024-10-16 Barclays Maintain Equal Weight Equal Weight
2024-10-16 JP Morgan Maintain Overweight Overweight
2024-10-16 JMP Securities Maintain Market Outperform Market Outperform
2024-10-16 Piper Sandler Maintain Neutral Neutral
2024-10-16 Keefe, Bruyette & Woods Maintain Outperform Outperform
2024-10-16 Goldman Sachs Maintain Neutral Neutral
2024-10-07 Morgan Stanley Maintain Equal Weight Equal Weight
2024-10-04 Jefferies Maintain Buy Buy
2024-09-27 Citigroup Maintain Neutral Neutral
2024-09-26 Goldman Sachs Maintain Neutral Neutral
2024-08-22 Keefe, Bruyette & Woods Maintain Outperform Outperform
2024-08-16 Morgan Stanley Maintain Equal Weight Equal Weight
2024-08-15 Deutsche Bank Maintain Buy Buy
2024-07-29 Piper Sandler Downgrade Overweight Neutral
2024-07-23 JMP Securities Maintain Market Outperform Market Outperform
2024-07-17 Barclays Maintain Equal Weight Equal Weight
2024-07-17 TD Cowen Downgrade Buy Hold
2024-07-17 Deutsche Bank Maintain Buy Buy
2024-07-17 JP Morgan Maintain Overweight Overweight
2024-07-17 B of A Securities Maintain Underperform Underperform
2024-07-11 Morgan Stanley Maintain Equal Weight Equal Weight
2024-07-10 Barclays Maintain Equal Weight Equal Weight
2024-07-09 UBS Maintain Buy Buy
2024-07-08 Jefferies Maintain Buy Buy
2024-06-17 Keefe, Bruyette & Woods Maintain Market Perform Market Perform
2024-05-31 JP Morgan Maintain Overweight Overweight
2024-05-28 JMP Securities Maintain Market Outperform Market Outperform
2024-05-23 UBS Maintain Buy Buy
2024-05-23 TD Cowen Maintain Buy Buy
2024-05-23 Deutsche Bank Maintain Buy Buy
2024-04-16 Piper Sandler Maintain Overweight Overweight
2024-04-16 TD Cowen Maintain Buy Buy
2024-04-16 B of A Securities Maintain Underperform Underperform
2024-04-16 Barclays Maintain Equal Weight Equal Weight
2024-04-16 Keefe, Bruyette & Woods Maintain Market Perform Market Perform
2024-04-16 JMP Securities Maintain Market Outperform Market Outperform
2024-04-16 JP Morgan Maintain Overweight Overweight
2024-04-12 Piper Sandler Maintain Overweight Overweight
2024-04-11 Citigroup Maintain Neutral Neutral
2024-04-09 Morgan Stanley Maintain Equal Weight Equal Weight
2024-04-09 JMP Securities Maintain Market Outperform Market Outperform
2024-04-08 Barclays Maintain Equal Weight Equal Weight
2024-03-22 TD Cowen Upgrade Market Perform Outperform
2024-03-19 Deutsche Bank Maintain Buy Buy
2024-02-21 Barclays Maintain Equal Weight Equal Weight
2024-01-18 JMP Securities Maintain Market Outperform Market Outperform
2024-01-18 Keefe, Bruyette & Woods Downgrade Outperform Market Perform
2024-01-18 Barclays Maintain Equal Weight Equal Weight
2024-01-18 Raymond James Maintain Outperform Outperform
2024-01-10 Citigroup Downgrade Buy Neutral
2024-01-08 Raymond James Maintain Outperform Outperform
2024-01-03 Goldman Sachs Downgrade Buy Neutral
2023-12-15 UBS Maintain Buy Buy
2023-10-17 Raymond James Maintain Outperform Outperform
2023-10-17 Barclays Maintain Equal Weight Equal Weight
2023-10-17 JMP Securities Maintain Market Outperform Market Outperform
2023-10-17 JP Morgan Maintain Overweight Overweight
2023-10-11 Morgan Stanley Maintain Equal Weight Equal Weight
2023-10-10 Barclays Maintain Equal Weight Equal Weight
2023-10-09 Piper Sandler Maintain Overweight Overweight
2023-09-21 JMP Securities Maintain Market Outperform Market Outperform
2023-09-18 Barclays Maintain Equal Weight Equal Weight
2023-09-18 Raymond James Maintain Outperform Outperform
2023-07-28 Morgan Stanley Maintain Equal Weight Equal Weight
2023-07-24 Piper Sandler Maintain Overweight Overweight
2023-07-20 Goldman Sachs Maintain Buy Buy
2023-07-19 Goldman Sachs Maintain Buy Buy
2023-07-19 Raymond James Maintain Outperform Outperform
2023-07-19 Citigroup Maintain Buy Buy
2023-07-19 Barclays Maintain Equal Weight Equal Weight
2023-07-19 JMP Securities Maintain Outperform Outperform
2023-07-13 Barclays Maintain Equal Weight Equal Weight
2023-07-13 Morgan Stanley Maintain Equal Weight Equal Weight
2023-07-12 Raymond James Maintain Outperform Outperform
2023-07-10 JMP Securities Upgrade Market Perform Market Outperform
2023-07-05 Piper Sandler Maintain Overweight Overweight
2023-06-26 Wolfe Research Maintain Outperform Outperform
2023-06-14 Morgan Stanley Maintain Equal Weight Equal Weight
2023-06-05 Jefferies Maintain Buy Buy
2023-05-15 Raymond James Upgrade Market Perform Outperform
2023-05-05 Credit Suisse Maintain Outperform Outperform
2023-04-20 Redburn Partners Downgrade Neutral Sell
2023-04-18 Barclays Maintain Equal Weight Equal Weight
2023-04-18 UBS Maintain Buy Buy
2023-04-18 B of A Securities Maintain Underperform Underperform
2023-04-18 Deutsche Bank Maintain Buy Buy
2023-04-18 JP Morgan Maintain Overweight Overweight
2023-04-14 Barclays Maintain Equal Weight Equal Weight
2023-04-06 Keefe, Bruyette & Woods Maintain Outperform Outperform
2023-03-30 Morgan Stanley Downgrade Overweight Equal Weight
2023-03-29 Citigroup Maintain Buy Buy
2023-03-22 Barclays Maintain Equal Weight Equal Weight
2023-03-20 Credit Suisse Maintain Outperform Outperform
2023-03-15 Credit Suisse Upgrade Neutral Outperform
2023-03-14 Deutsche Bank Maintain Buy Buy
2023-03-14 Goldman Sachs Maintain Buy Buy
2023-03-14 Piper Sandler Maintain Overweight Overweight
2023-03-13 Citigroup Upgrade Neutral Buy
2023-03-10 JP Morgan Maintain Overweight Overweight
2023-01-30 Morgan Stanley Maintain Overweight Overweight
2023-01-30 Barclays Maintain Equal Weight Equal Weight
2023-01-30 Credit Suisse Maintain Neutral Neutral
2023-01-19 B of A Securities Downgrade Buy Underperform
2023-01-19 Barclays Maintain Equal Weight Equal Weight
2023-01-12 Keefe, Bruyette & Woods Maintain Outperform Outperform
2023-01-09 UBS Maintain Buy Buy
2023-01-04 Goldman Sachs Upgrade Neutral Buy
2022-12-19 Barclays Maintain Equal Weight Equal Weight
2022-11-15 Deutsche Bank Maintain Buy Buy
2022-11-01 Credit Suisse Downgrade Outperform Neutral
2022-10-28 Morgan Stanley Maintain Overweight Overweight
2022-10-28 JP Morgan Maintain Overweight Overweight
2022-10-28 Barclays Maintain Equal Weight Equal Weight
2022-10-19 Credit Suisse Maintain Outperform Outperform
2022-10-18 Barclays Maintain Equal Weight Equal Weight
2022-10-12 Morgan Stanley Maintain Overweight Overweight
2022-10-12 Citigroup Maintain Neutral Neutral
2022-10-12 Deutsche Bank Maintain Buy Buy
2022-10-05 Erste Group Upgrade Hold Buy
2022-09-27 Deutsche Bank Maintain Buy Buy
2022-09-19 Jefferies Maintain Buy Buy
2022-09-16 UBS Maintain Buy Buy
2022-08-31 Barclays Maintain Equal Weight Equal Weight
2022-08-12 Deutsche Bank Maintain Buy Buy
2022-08-01 Morgan Stanley Maintain Overweight Overweight
2022-07-29 UBS Maintain Buy Buy
2022-07-29 Deutsche Bank Maintain Buy Buy
2022-07-13 Morgan Stanley Maintain Overweight Overweight
2022-07-13 Deutsche Bank Maintain Buy Buy
2022-06-28 Deutsche Bank Maintain Buy Buy
2022-06-23 Redburn Partners Maintain Neutral Neutral
2022-06-21 UBS Upgrade Neutral Buy
2022-05-19 Deutsche Bank Maintain Buy Buy
2022-04-25 Morgan Stanley Maintain Overweight Overweight
2022-04-22 Citigroup Maintain Buy Buy
2022-04-22 Piper Sandler Maintain Overweight Overweight
2022-04-22 Deutsche Bank Maintain Buy Buy
2022-04-19 Deutsche Bank Maintain Buy Buy
2022-04-14 Citigroup Maintain Buy Buy
2022-04-12 Compass Point Upgrade Neutral Buy
2022-04-07 Deutsche Bank Maintain Buy Buy
2022-02-01 Morgan Stanley Maintain Overweight Overweight
2022-01-31 Deutsche Bank Maintain Buy Buy
2022-01-21 Argus Research Maintain Buy Buy
2022-01-19 JP Morgan Maintain Overweight Overweight
2022-01-14 Morgan Stanley Maintain Overweight Overweight
2022-01-11 Goldman Sachs Maintain Neutral Neutral
2022-01-10 JMP Securities Downgrade Market Outperform Market Perform
2022-01-04 UBS Maintain Neutral Neutral
2021-10-26 Morgan Stanley Maintain Overweight Overweight
2021-10-08 Morgan Stanley Maintain Overweight Overweight
2021-10-05 Atlantic Equities Maintain Overweight Overweight
2021-07-23 JMP Securities Maintain Market Outperform Market Outperform
2021-07-19 Citigroup Maintain Buy Buy
2021-07-12 Citigroup Maintain Buy Buy
2021-07-08 Goldman Sachs Downgrade Buy Neutral
2021-06-02 Wells Fargo Maintain Overweight Overweight
2021-05-13 JP Morgan Maintain Overweight Overweight
2021-04-27 Credit Suisse Upgrade Neutral Outperform
2021-04-26 Morgan Stanley Maintain Overweight Overweight
2021-04-23 Citigroup Maintain Buy Buy
2021-04-16 Credit Suisse Maintain Neutral Neutral
2021-04-09 JMP Securities Upgrade Market Perform Market Outperform
2021-04-09 JP Morgan Maintain Overweight Overweight
2021-04-05 Goldman Sachs Upgrade Buy Conviction Buy
2021-04-05 Wolfe Research Upgrade Peer Perform Outperform
2021-03-31 Morgan Stanley Maintain Overweight Overweight
2021-02-10 Morgan Stanley Maintain Overweight Overweight
2021-02-04 Credit Suisse Maintain Neutral Neutral
2021-01-20 Credit Suisse Maintain Neutral Neutral
2021-01-12 B of A Securities Upgrade Neutral Buy
2021-01-11 Morgan Stanley Maintain Overweight Overweight
2020-12-01 Wells Fargo Upgrade Equal Weight Overweight
2020-11-17 Morgan Stanley Maintain Overweight Overweight
2020-11-17 Citigroup Upgrade Neutral Buy
2020-11-11 Deutsche Bank Upgrade Hold Buy
2020-11-03 Credit Suisse Maintain Neutral Neutral
2020-10-16 B of A Securities Maintain Neutral Neutral
2020-10-16 Credit Suisse Maintain Neutral Neutral
2020-10-06 Morgan Stanley Maintain Overweight Overweight
2020-07-24 Morgan Stanley Maintain Overweight Overweight
2020-07-22 Citigroup Maintain Neutral Neutral
2020-07-22 Deutsche Bank Maintain Hold Hold
2020-07-17 Deutsche Bank Maintain Hold Hold
2020-07-10 B of A Securities Maintain Neutral Neutral
2020-07-10 Wells Fargo Maintain Equal Weight Equal Weight
2020-07-09 Deutsche Bank Maintain Hold Hold
2020-07-09 Wolfe Research Upgrade Underperform Peer Perform
2020-07-01 Morgan Stanley Maintain Overweight Overweight
2020-05-21 B of A Securities Downgrade Buy Neutral
2020-05-20 Compass Point Downgrade Buy Neutral
2020-05-15 Deutsche Bank Maintain Hold Hold
2020-04-29 Morgan Stanley Maintain Overweight Overweight
2020-04-16 Argus Research Maintain Buy Buy
2020-04-16 Morgan Stanley Maintain Equal Weight Equal Weight
2020-04-16 Citigroup Maintain Neutral Neutral
2020-04-16 Deutsche Bank Maintain Hold Hold
2020-04-15 Citigroup Downgrade Buy Neutral
2020-04-15 CFRA Maintain Buy Buy
2020-04-09 Deutsche Bank Maintain Hold Hold
2020-04-08 Keefe, Bruyette & Woods Downgrade Outperform Market Perform
2020-04-06 Wells Fargo Maintain Equal Weight Equal Weight
2020-04-01 Morgan Stanley Maintain Overweight Overweight
2020-03-31 Deutsche bank Maintain Hold Hold
2020-03-31 Deutsche Bank Maintain Hold Hold
2020-03-25 Citigroup Upgrade Neutral Buy
2020-03-23 B of A Securities Upgrade Neutral Buy
2020-03-18 Deutsche Bank Maintain Hold Hold
2020-03-13 Morgan Stanley Maintain Overweight Overweight
2020-03-05 Deutsche Bank Maintain Hold Hold
2020-01-17 B of A Securities Maintain Neutral Neutral
2020-01-17 Citigroup Maintain Neutral Neutral
2019-12-13 Keefe, Bruyette & Woods Upgrade Market Perform Outperform
2019-12-12 Compass Point Upgrade Neutral Buy
2019-12-05 Morgan Stanley Maintain Overweight Overweight
2019-12-02 UBS Upgrade Sell Neutral
2019-11-27 Barclays Upgrade Underweight Equal Weight
2019-11-18 Morgan Stanley Maintain Overweight Overweight
2019-11-05 Raymond James Downgrade Outperform Market Perform
2019-10-23 Deutsche Bank Maintain Hold Hold
2019-10-21 Morgan Stanley Maintain Overweight Overweight
2019-10-16 Deutsche Bank Maintain Hold Hold
2019-10-16 UBS Maintain Sell Sell
2019-10-16 Citigroup Maintain Neutral Neutral
2019-10-14 Morgan Stanley Maintain Overweight Overweight
2019-10-03 Wells Fargo Downgrade Outperform Market Perform
2019-10-02 Barclays Downgrade Overweight Underweight
2019-10-02 UBS Maintain Sell Sell
2019-10-02 JP Morgan Maintain Overweight Overweight
2019-10-02 Deutsche Bank Maintain Hold Hold
2019-10-01 Credit Suisse Maintain Outperform Outperform
2019-09-19 Citigroup Maintain Neutral Neutral
2019-09-03 Wolfe Research Upgrade Peer Perform Outperform
2019-08-21 Deutsche Bank Maintain Hold Hold
2019-07-22 Wells Fargo Upgrade Market Perform Outperform
2019-07-17 Argus Research Maintain Buy Buy
2019-07-12 Bank of America Downgrade Buy Neutral
2019-07-12 Keefe, Bruyette & Woods Downgrade Outperform Market Perform
2019-07-12 Keefe Bruyette & Woods Downgrade Outperform Market Perform
2019-07-12 B of A Securities Downgrade Buy Neutral
2019-07-11 Morgan Stanley Maintain Overweight Overweight
2019-07-09 Citigroup Maintain Neutral Neutral
2019-06-18 Deutsche Bank Downgrade Buy Hold
2019-04-11 Barclays Maintain Overweight Overweight
2019-04-05 Wells Fargo Maintain Market Perform Market Perform
2019-03-15 Deutsche Bank Maintain Buy Buy
2019-02-20 UBS Downgrade Neutral Sell
2019-01-04 Wells Fargo Maintain Market Perform Market Perform
2019-01-04 Morgan Stanley Maintain Overweight Overweight
2018-11-30 Goldman Sachs Maintain Buy Buy
2018-11-26 Citigroup Upgrade Sell Neutral
2018-11-19 UBS Downgrade Buy Neutral
2018-11-14 Morgan Stanley Maintain Overweight Overweight
2018-10-30 Raymond James Upgrade Market Perform Outperform
2018-10-30 Deutsche Bank Upgrade Hold Buy
2018-10-26 Credit Suisse Maintain Outperform Outperform
2018-10-22 Barclays Maintain Overweight Overweight
2018-10-09 Morgan Stanley Maintain Overweight Overweight
2018-07-25 Morgan Stanley Maintain Overweight Overweight
2018-07-23 Citigroup Maintain Sell Sell
2018-07-18 Wells Fargo Maintain Market Perform Market Perform
2018-06-05 Compass Point Maintain Neutral Neutral
2018-04-25 Morgan Stanley Maintain Overweight Overweight
2018-04-23 Credit Suisse Maintain Outperform Outperform
2018-04-17 Deutsche Bank Maintain Hold Hold
2018-04-17 Credit Suisse Maintain Outperform Outperform
2018-04-10 Bernstein Maintain Market Perform Perform
2018-04-10 Morgan Stanley Maintain Overweight Overweight
2018-04-06 Deutsche Bank Maintain Hold Hold
2018-02-07 Credit Suisse Maintain Outperform Outperform
2018-02-07 Citigroup Downgrade Neutral Sell
2018-01-30 Morgan Stanley Maintain Overweight Overweight
2018-01-22 Citigroup Downgrade Buy Neutral
2018-01-03 JMP Securities Downgrade Market Outperform Market Perform
2017-12-01 Credit Suisse Maintain Outperform Outperform
2017-10-25 Deutsche Bank Maintain Hold Hold
2017-10-10 Barclays Maintain Overweight Overweight
2017-10-05 Morgan Stanley Maintain Overweight Overweight
2017-09-08 Barclays Maintain Overweight Overweight
2017-07-25 Morgan Stanley Maintain Overweight Overweight
2017-07-24 Nomura Instinet Downgrade Buy Neutral
2017-07-24 Instinet Downgrade Buy Neutral
2017-07-13 Rosenblatt Maintain Neutral Neutral
2017-07-11 Deutsche Bank Downgrade Buy Hold
2017-07-10 Jefferies Maintain Buy Buy
2016-12-19 SunTrust Robinson Humphrey Upgrade Hold Buy
2016-12-08 Keefe Bruyette & Woods Maintain Outperform Outperform
2016-11-22 Citigroup Upgrade Neutral Buy
2016-10-18 SunTrust Robinson Humphrey Maintain Hold Hold
2016-10-13 Barclays Maintain Overweight Overweight
2016-10-11 Jefferies Maintain Buy Buy
2016-10-05 Deutsche Bank Maintain Buy Buy
2016-09-26 Morgan Stanley Maintain Overweight Overweight
2016-09-22 CLSA Maintain Outperform Outperform
2016-09-09 Deutsche Bank Maintain Buy Buy
2016-08-09 Barclays Maintain Overweight Overweight
2016-07-25 Citigroup Maintain Neutral Neutral
2016-07-18 Deutsche Bank Maintain Buy Buy
2016-07-11 Nomura Maintain Buy Buy
2016-07-07 Jefferies Maintain Buy Buy
2016-07-07 Barclays Maintain Overweight Overweight
2016-06-16 Deutsche Bank Maintain Buy Buy
2016-05-27 Deutsche Bank Maintain Buy Buy
2016-04-15 Citigroup Maintain Neutral Neutral
2016-04-14 JP Morgan Maintain Overweight Overweight
2016-04-07 Jefferies Maintain Buy Buy
2016-04-04 Nomura Maintain Buy Buy
2016-03-23 Argus Maintain Buy Buy
2016-03-23 SunTrust Robinson Humphrey Maintain Neutral Neutral
2016-03-17 Deutsche Bank Maintain Buy Buy
2016-02-19 Barclays Maintain Overweight Overweight
2016-02-16 CLSA Upgrade Underperform Outperform
2016-02-10 Deutsche Bank Maintain Buy Buy
2016-02-10 Barclays Maintain Overweight Overweight
2016-02-09 Deutsche Bank Maintain Buy Buy
2016-01-25 Nomura Upgrade Neutral Buy
2016-01-19 Deutsche Bank Maintain Buy Buy
2016-01-13 B of A Securities Downgrade Buy Neutral
2016-01-13 Bank of America Downgrade Buy Neutral
2015-12-18 Piper Sandler Downgrade Overweight Neutral
2015-12-18 PiperJaffray Downgrade Overweight Neutral
2015-12-08 Barclays Maintain Overweight Overweight
2015-11-23 Deutsche Bank Maintain Buy Buy
2015-10-16 Deutsche Bank Maintain Buy Buy
2015-10-08 Barclays Maintain Overweight Overweight
2015-10-08 JMP Securities Maintain Market Outperform Market Outperform
2015-10-07 Keefe Bruyette & Woods Maintain Market Perform Market Perform
2015-10-07 Keefe, Bruyette & Woods Maintain Market Perform Market Perform
2015-08-26 Barclays Maintain Overweight Overweight
2015-08-11 Barclays Maintain Overweight Overweight
2015-07-10 Deutsche Bank Maintain Buy Buy
2015-07-09 Barclays Maintain Overweight Overweight
2015-07-09 Citigroup Maintain Neutral Neutral
2015-06-12 Deutsche Bank Maintain Buy Buy
2015-06-05 Goldman Sachs Upgrade Neutral Buy
2015-06-03 PiperJaffray Maintain Overweight Overweight
2015-05-08 Deutsche Bank Maintain Buy Buy
2015-05-07 Barclays Maintain Overweight Overweight
2015-05-06 B of A Securities Upgrade Neutral Buy
2015-05-06 Bank of America Upgrade Neutral Buy
2015-04-24 Citigroup Maintain Neutral Neutral
2015-04-20 Deutsche Bank Maintain Buy Buy
2015-04-16 Citigroup Maintain Neutral Neutral
2015-03-27 RBC Capital Maintain Outperform Outperform
2015-03-26 Barclays Upgrade Underweight Overweight
2015-03-17 JMP Securities Upgrade Market Perform Market Outperform
2015-03-06 Deutsche Bank Maintain Buy Buy
2015-02-20 Barclays Maintain Underweight Underweight
2015-02-13 Deutsche Bank Maintain Buy Buy
2015-02-12 Barclays Maintain Underweight Underweight
2015-01-20 JP Morgan Maintain Neutral Neutral
2015-01-19 Barclays Maintain Underweight Underweight
2015-01-16 Deutsche Bank Maintain Buy Buy
2015-01-13 Barclays Maintain Underweight Underweight
2015-01-09 Citigroup Maintain Neutral Neutral
2014-12-12 Deutsche Bank Maintain Buy Buy
2014-10-28 Citigroup Maintain Neutral Neutral
2014-10-16 Compass Point Maintain Neutral Neutral
2014-10-14 Deutsche Bank Maintain Buy Buy
2014-09-11 Deutsche Bank Maintain Buy Buy
2014-08-14 Deutsche Bank Maintain Buy Buy
2014-07-28 Citigroup Maintain Neutral Neutral
2014-07-14 Jefferies Maintain Buy Buy
2014-07-07 Raymond James Upgrade Underperform Market Perform
2014-05-06 Credit Suisse Upgrade Neutral Outperform
2014-04-16 Compass Point Maintain Neutral Neutral
2014-04-14 UBS Upgrade Neutral Buy
2014-04-10 Citigroup Maintain Neutral Neutral
2014-04-09 Citigroup Maintain Neutral Neutral
2014-01-17 Compass Point Maintain Neutral Neutral
2014-01-13 CLSA Downgrade Outperform Underperform
2014-01-09 Nomura Maintain Neutral Neutral
2014-01-07 Citigroup Downgrade Buy Neutral
2013-12-16 Evercore Partners Upgrade Underweight Equal Weight
2013-12-16 Evercore ISI Group Upgrade Underweight Equal Weight
2013-12-13 Keefe, Bruyette & Woods Upgrade Underperform Market Perform
2013-12-13 Keefe Bruyette & Woods Upgrade Underperform Market Perform
2013-10-16 Compass Point Upgrade Sell Neutral
2013-06-24 Citigroup Upgrade Sell Buy
2013-05-20 Keefe Bruyette & Woods Downgrade Outperform Market Perform
2013-05-20 Keefe, Bruyette & Woods Downgrade Outperform Market Perform
2013-05-15 Barclays Downgrade Equal Weight Underweight
2013-05-15 ISI Group Maintain Buy Buy
2013-04-02 Credit Suisse Downgrade Overweight Neutral
2013-03-15 Compass Point Downgrade Neutral Sell
2013-03-14 Sterne Agee Maintain Neutral Neutral
2013-03-04 Bernstein Upgrade Market Perform Outperform
2013-02-11 Citigroup Downgrade Neutral Sell
2013-02-08 Compass Point Maintain Neutral Neutral
2013-02-04 UBS Downgrade Buy Neutral
2013-01-23 Nomura Maintain Neutral Neutral
2012-11-16 Compass Point Maintain Neutral Neutral
2012-10-16 Barclays Maintain Equal Weight Equal Weight
2012-09-21 Sterne Agee Maintain Neutral Neutral
2012-09-19 Goldman Sachs Downgrade Buy Neutral
2012-08-24 Citigroup Maintain Neutral Neutral
2012-07-13 BGB Securities Maintain Sell Sell
2012-07-11 Topeka Capital Maintain Hold Hold
2012-07-11 Topeka Maintain Hold Hold
2012-06-21 JP Morgan Maintain Neutral Neutral
2012-06-21 Deutsche Bank Maintain Hold Hold
2012-05-03 BGB Securities Maintain Sell Sell
2012-04-24 Stifel Downgrade Buy Hold
2012-04-24 Stifel Nicolaus Maintain Hold Hold
2012-04-17 JP Morgan Maintain Neutral Neutral
2012-04-03 Deutsche Bank Maintain Hold Hold
2012-03-20 UBS Maintain Buy Buy
2012-03-19 Citigroup Downgrade Buy Neutral
2012-03-16 Deutsche Bank Maintain Hold Hold
2012-02-07 ISI Group Upgrade Hold Buy