Loading live market data…

Texas Instruments Incorporated

NASDAQ:TXN

$301.19 USD

-$4.36 (-1.43%)

Volume
6.04M
Average Volume
9.05M
Market Capitalization
$274.11B
P/E Ratio
51.14
Dividend Yield
1.87%
Price Target
$300.00
Year High
$334.03
Year Low
$152.73
Day High
Day Low
Payout Ratio
$0.94
Current Ratio
$4.46
Source Headline
Semiconductor Stock Could Continue to Test Key Resistance

Shares of ON Semiconductor Corp (NASDAQ:ON) are trading 1% lower at $92.75 this afternoon, extending its stay below the $100 threshold.

schaeffersresearch.com - 2026-07-15 14:52:07

Texas Instruments (TXN) Earnings Expected to Grow: What to Know Ahead of Next Week's Release

Texas Instruments (TXN) 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-15 11:01:18

Texas Instruments' CapEx Moderates: Can Cash Flow Improve Further?

TXN's lower 2026 capital spending is likely to lift free cash flow and expand flexibility for dividends, buybacks and future growth.

zacks.com - 2026-07-15 10:21:14

Why Investors Need to Take Advantage of These 2 Computer and Technology Stocks Now

Finding stocks expected to beat quarterly earnings estimates becomes an easier task with our Zacks Earnings ESP.

zacks.com - 2026-07-15 09:55:33

The Single Biggest Opportunity to Buy Texas Instruments Before July 22 Earnings

Texas Instruments (NASDAQ:TXN | TXN Price Prediction) heads into Q2 2026 results on July 22 with a one-sided setup: Management's own guidance points to a step-change quarter, free cash flow is inflecting and the two end markets driving the quarter (industrial and data center) are accelerating into the release rather than fading.

247wallst.com - 2026-07-15 08:00:02

Texas Instruments (TXN) Surpasses Market Returns: Some Facts Worth Knowing

Texas Instruments (TXN) reached $305.55 at the closing of the latest trading day, reflecting a +2.34% change compared to its last close.

zacks.com - 2026-07-14 19:01:05

The Physical AI Proof Points Are Suddenly Everywhere

Physical AI has crossed from hype to product. Six supply chain layers - edge silicon to connectivity - and the stocks at every level.

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

Advanced Micro Devices vs. Texas Instruments: Which Technology Stock Is a Better Buy in 2026?

Advanced Micro Devices is rapidly expanding into artificial intelligence infrastructure and high-performance computing. Texas Instruments maintains a massive, diversified portfolio of analog and embedded chips serving 100,000 customers.

fool.com - 2026-07-10 23:16:12

Can TXN's Embedded Business Extend Its Double-Digit Growth Run?

Texas Instruments Incorporated's TXN embedded processing business has returned to healthy growth, raising hopes that the segment can remain an important driver of the company's long-term performance. Although the analog business remains the largest contributor, embedded processing is benefiting from improving industrial demand and increasing semiconductor content across connected devices, vehicles and factory automation.

zacks.com - 2026-07-10 12:36:05

Texas Instruments (TXN) Rises As Market Takes a Dip: Key Facts

In the latest trading session, Texas Instruments (TXN) closed at $301.14, marking a +2.67% move from the previous day.

zacks.com - 2026-07-08 19:02:08

5 Top-Ranked Semiconductor Stocks to Buy for Better Returns in July

MCHP, SMTC, TXN, ASYS and VSH stand out for July as the AI boom drives demand across connectivity, power management, networking and advanced packaging.

zacks.com - 2026-07-08 12:10:21

Texas Instruments Incorporated (TXN) is Attracting Investor Attention: Here is What You Should Know

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

zacks.com - 2026-07-08 10:01:17

AI Powering Semiconductor Sales: 4 Stocks to Boost Your Portfolio

AI-driven chip demand is fueling record semiconductor sales in 2026. See why ADI, MCHP, TXN and TSM stand out as stocks with growth potential.

zacks.com - 2026-07-07 11:21:07

Forget NVIDIA: Buy These 4 AI Hardware Stocks for Bigger Gains

AI hardware opportunities expand beyond NVIDIA as Micron, Credo, Amkor and Texas Instruments tap into the rising demand across the chip supply chain.

zacks.com - 2026-07-06 09:46:08

2 More Stocks to Buy for the AI Convergence

Tom Yeung here with your Sunday Digest . In the days following its IPO, Space Exploration Technologies Corp. ( SPCX ) surged 25%, rewarding early investors and turning its owner, Elon Musk, into a trillionaire.

investorplace.com - 2026-07-05 12:00:00

TXN Stock Soars 52% in Three Months: Is There More Upside Ahead?

Texas Instruments' 52% surge is backed by AI infrastructure demand, data center growth, internal manufacturing plans and strong cash generation.

zacks.com - 2026-07-02 10:36:06

Texas Instruments to webcast Q2 2026 earnings conference call

DALLAS, July 1, 2026 /PRNewswire/ -- Texas Instruments Incorporated (TI) (Nasdaq: TXN) will webcast its second quarter earnings conference call on Wednesday, July 22, at 3:30 p.m. Central time.

prnewswire.com - 2026-07-01 11:45:00

Why Texas Instruments (TXN) is a Top Growth Stock for the Long-Term

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

zacks.com - 2026-07-01 10:45:58

Semiconductor ETFs to Buy as Micron Leads $2T AI-Led Chip Market Rally

MU's AI-driven memory surge fuels a historic rally, making semiconductor ETFs a diversified way to tap the industry's broad-based momentum.

zacks.com - 2026-07-01 09:16:26

Texas Instruments Inc (TXN) Stock Up 4.4% but GF Value Says Overvalued -- GF Score: 84/100

On June 30, 2026, Texas Instruments Inc (TXN) shares rose 4.4% to a current price of $298.07. Over the past week, the stock has seen a decline of 2.1%, and for

gurufocus.com - 2026-06-30 17:03:00

4 Semiconductor Stocks to Buy Right Now to Ride on the AI Capex Boom

Micron, FormFactor, Texas Instruments and Taiwan Semiconductor are positioned to benefit as AI capex fuels demand for chips, memory and testing.

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

TXN's Inventory Strategy Pays Off: Can It Support More Growth?

Texas Instruments Incorporated's TXN decision to build higher inventory during the semiconductor downturn is beginning to deliver results as demand improves across key end markets. Instead of aggressively cutting production during the slowdown, the company continued manufacturing chips and built inventory to ensure faster deliveries when customers returned.

zacks.com - 2026-06-30 09:51:18

Texas Instruments: Buy On Pullbacks

Texas Instruments remains a Buy, supported by strong industrial and data center growth, margin expansion, and robust free cash flow. Industrial segment accelerated 30% Y/Y and remains 15% below its 2022 peak, signaling further upside in the highest-margin business. Data center revenue surged 90% Y/Y, with management highlighting increased design-ins and sustained demand into H2 2026 and 2027.

seekingalpha.com - 2026-06-29 01:07:17

3 Stocks to Buy for the AI Convergence

Tom Yeung here with your Sunday Digest . In 2025, two professors wanted to see whether ChatGPT made people less creative.

investorplace.com - 2026-06-28 12:00:00

Texas Instruments (TXN) Declines More Than Market: Some Information for Investors

Texas Instruments (TXN) closed the most recent trading day at $285.43, moving 8.46% from the previous trading session.

zacks.com - 2026-06-26 18:50:14

Is onsemi's Synaptics Buyout a Defining Bet on the Physical AI Market?

onsemi ON is making its biggest strategic move yet, agreeing to acquire Synaptics Incorporated SYNA in an all-stock deal valued at roughly $7 billion. The acquisition strengthens onsemi's transformation from a power and sensing specialist into a provider of intelligent, system-level solutions for the emerging Physical AI market.

zacks.com - 2026-06-26 14:31:15

Texas Instruments Incorporated (TXN) Is a Trending Stock: Facts to Know Before Betting on It

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

zacks.com - 2026-06-24 10:00:33

Why Texas Instruments (TXN) Dipped More Than Broader Market Today

Texas Instruments (TXN) reached $304.41 at the closing of the latest trading day, reflecting a -8.39% change compared to its last close.

zacks.com - 2026-06-23 19:01:05

Wall Street Tuesday: Dow Green, Nasdaq Bleeding, SpaceX Wild

The Nasdaq fell hard on Tuesday. One stock's wild reversal kept it from falling harder. Yep, you probably guessed the name already.

fool.com - 2026-06-23 14:13:57

Is SCHD a Better Dividend ETF Than VIG?

Portfolio size, sector focus, and risk profiles set these two dividend ETFs apart for investors seeking income or growth.

fool.com - 2026-06-22 15:27:53

Buy TI and Amtech to Play the AI Boom in Semiconductors

AI Infrastructure spending is driving a powerful semiconductor upcycle, but geopolitics and tariff risks remain. Our picks are TXN and ASYS.

zacks.com - 2026-06-22 13:35:46

Semiconductor Stock Sees More Records on Analyst Backing

Shares of semiconductor name Credo Technology Group Holding Ltd (NASDAQ:CRDO) are surging 10.3% at $299.88 this morning, enjoying the fruits of several bull notes.

schaeffersresearch.com - 2026-06-22 10:46:31

AI Is Leaving the Cloud. Here’s Who Gets Paid When It Does.

Physical AI has crossed from hype to product. Six supply chain layers - edge silicon to connectivity - and the stocks at every level.

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

Strength Seen in Texas Instruments (TXN): Can Its 7.0% Jump Turn into More Strength?

Texas Instruments (TXN) saw its shares surge in the last session with trading volume being higher than average. The latest trend in earnings estimate revisions may not translate into further price increase in the near term.

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

2 Pick-and-Shovel AI Stocks Powering the Data Center Boom

Vertiv sales surged 30% last quarter on growing demand for power management and cooling solutions. Texas Instruments said its data center revenue nearly doubled over the year-ago quarter.

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

Texas Instruments Inc (TXN) Shares Surge 7.0% -- What GF Score of 84 Tells Investors

On June 18, 2026, Texas Instruments Inc (TXN) shares experienced a notable increase of 7.0%, bringing the current price to $322.86. The 52-week trading range fo

gurufocus.com - 2026-06-18 17:08:00

Can onsemi's Treo Platform Unlock New Automotive Opportunities?

ON's Treo platform is gaining traction in software-defined vehicles, with rapid adoption, new auto wins and margin-rich growth potential.

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

TXN vs. LRCX: Which Semiconductor Stock Is the Better Buy Right Now?

Texas Instruments' AI-linked data center growth, manufacturing strength and lower valuation make it look like the better semiconductor buy over Lam Research.

zacks.com - 2026-06-18 09:41:05

TXN's Manufacturing Expansion Continues: Can It Strengthen Margins?

Texas Instruments' 300-millimeter wafer expansion lifts factory efficiency and margins as demand recovers in industrial and data center markets.

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

New Strong Buy Stocks for June 16th

TXN, ARCB, PGY, RBB and ETSY have been added to the Zacks Rank #1 (Strong Buy) List on June 16, 2026.

zacks.com - 2026-06-16 05:40:15

Best Income Stocks to Buy for June 16th

TXN, GIII and TPR made it to the Zacks Rank #1 (Strong Buy) income stocks list on June 16, 2026.

zacks.com - 2026-06-16 04:56:09

Semiconductor ETFs Now Dominate the Most‑Traded List — A Signal You Can't Ignore

The semiconductor rally has continued to act as a trader's playground. In a recent comment on X, Eric Balchunas, a senior ETF analyst, remarked on a snapshot of his that half of the most-traded ETFs on that day (that was at the start of June) were related to the semiconductor industry.

247wallst.com - 2026-06-15 12:00:30

Monday's Morning Movers: DDOG Upgrade, TXN & LRCX PT Hikes

Diane King Hall discusses Monday's morning movers throughout the tech sector. She highlights Truist's upgrade to buy on Datadog's (DDOG), Citigroup raising its price target on Texas Instruments (TXN), and Oppenheimer hiking its target on Lam Research (LRCX).

youtube.com - 2026-06-15 10:30:11

Investors Heavily Search Texas Instruments Incorporated (TXN): Here is What You Need to Know

Texas Instruments (TXN) 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-10 10:01:29

Semiconductor shorts pile on as winning trade reverses

Investors' favorite trade is suddenly the one they can't stop betting against.

cnbc.com - 2026-06-09 14:26:25

Semiconductor Index Outlook: Upside Target Reached, Correction Underway

The semiconductor index hit its upside target near 14,000, then dropped sharply. We expect a corrective fourth wave to around $10,000 before a rally toward 15,000.

fxempire.com - 2026-06-09 14:01:38

New Strong Buy Stocks for June 9th

PLOW, TXN, THG, UIS and EZPW have been added to the Zacks Rank #1 (Strong Buy) List on June 9, 2026.

zacks.com - 2026-06-09 07:47:05

Best Income Stocks to Buy for June 9th

PLOW, TXN and THG made it to the Zacks Rank #1 (Strong Buy) income stocks list on June 9, 2026.

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

TI brings intelligence to battery management systems with industry's highest-cell-count EIS-enabled battery monitor

Engineers can build safer, higher-performing electric vehicles and energy storage systems with TI's new BQ79826Z-Q1 battery monitor News highlights: The industry's first 26-cells-in-series channel battery monitor delivers best-in-class sensing accuracy, reducing system costs by supporting more cells per device than competing solutions. Integrated smart EIS engine enables early warning of thermal runaway from inside battery cells, helping ensure safety in EVs and ESSs.

prnewswire.com - 2026-06-09 02:00:00

5 Stocks to Boost Your Portfolio on Soaring Semiconductor Sales

Surging semiconductor sales and AI-driven demand put ADI, NXPI, MCHP, TXN and ASML in focus as chip growth accelerates.

zacks.com - 2026-06-08 09:45:46

Get TXN Insider Trade Alerts

TXN Price Target Summary

Last Month

$360.00

4 analysts

Last Quarter

$309.89

19 analysts

Last Year

$243.18

50 analysts

All Time

$211.65

126 analysts

TXN Recent Analyst Grades

Date Analyst Firm Action Previous Grade New Grade
2026-07-14 Keybanc Maintain Overweight Overweight
2026-07-13 TD Cowen Maintain Buy Buy
2026-06-29 Cantor Fitzgerald Maintain Neutral Neutral
2026-06-29 UBS Maintain Buy Buy
2026-06-24 Stifel Maintain Buy Buy
2026-06-15 Citigroup Maintain Buy Buy
2026-06-09 Wells Fargo Maintain Equal Weight Equal Weight
2026-05-26 B of A Securities Maintain Buy Buy
2026-05-22 Seaport Global Upgrade Neutral Buy
2026-05-19 Mizuho Maintain Neutral Neutral
2026-05-13 Cantor Fitzgerald Maintain Neutral Neutral
2026-04-23 Truist Securities Maintain Hold Hold
2026-04-23 TD Cowen Maintain Buy Buy
2026-04-23 UBS Maintain Buy Buy
2026-04-23 Benchmark Maintain Buy Buy
2026-04-23 Citigroup Maintain Buy Buy
2026-04-23 Jefferies Maintain Hold Hold
2026-04-23 Goldman Sachs Maintain Sell Sell
2026-04-23 Keybanc Maintain Overweight Overweight
2026-04-23 JP Morgan Maintain Overweight Overweight
2026-04-23 Evercore ISI Group Maintain Outperform Outperform
2026-04-23 Stifel Maintain Buy Buy
2026-04-23 B of A Securities Upgrade Neutral Buy
2026-04-23 Cantor Fitzgerald Maintain Neutral Neutral
2026-04-23 Wells Fargo Maintain Equal Weight Equal Weight
2026-04-23 Barclays Upgrade Underweight Equal Weight
2026-04-23 Rosenblatt Maintain Buy Buy
2026-04-23 Baird Maintain Outperform Outperform
2026-04-17 Mizuho Upgrade Underperform Neutral
2026-04-09 Stifel Upgrade Hold Buy
2026-02-23 Cantor Fitzgerald Maintain Neutral Neutral
2026-02-05 Rosenblatt Maintain Buy Buy
2026-01-28 UBS Maintain Buy Buy
2026-01-28 Rosenblatt Maintain Buy Buy
2026-01-28 Benchmark Maintain Buy Buy
2026-01-28 Cantor Fitzgerald Maintain Neutral Neutral
2026-01-28 Goldman Sachs Maintain Sell Sell
2026-01-28 B of A Securities Upgrade Underperform Neutral
2026-01-28 Keybanc Maintain Overweight Overweight
2026-01-28 Stifel Maintain Hold Hold
2026-01-28 Jefferies Maintain Hold Hold
2026-01-28 JP Morgan Maintain Overweight Overweight
2026-01-28 Truist Securities Maintain Hold Hold
2026-01-28 Wells Fargo Maintain Equal Weight Equal Weight
2026-01-28 Deutsche Bank Maintain Hold Hold
2026-01-28 Mizuho Maintain Underperform Underperform
2026-01-22 Susquehanna Maintain Positive Positive
2026-01-16 Stifel Maintain Hold Hold
2026-01-15 Wells Fargo Maintain Equal Weight Equal Weight
2025-12-19 Truist Securities Maintain Hold Hold
2025-12-15 Goldman Sachs Downgrade Buy Sell
2025-10-22 Cantor Fitzgerald Maintain Neutral Neutral
2025-10-22 TD Cowen Maintain Buy Buy
2025-10-22 Rosenblatt Maintain Buy Buy
2025-10-22 Goldman Sachs Maintain Buy Buy
2025-10-22 Stifel Maintain Hold Hold
2025-10-22 Susquehanna Maintain Positive Positive
2025-10-22 Truist Securities Maintain Hold Hold
2025-10-22 JP Morgan Maintain Overweight Overweight
2025-10-22 Jefferies Maintain Hold Hold
2025-10-22 Wells Fargo Maintain Equal Weight Equal Weight
2025-10-20 Mizuho Downgrade Neutral Underperform
2025-10-17 Stifel Maintain Hold Hold
2025-10-16 Citigroup Maintain Buy Buy
2025-10-13 B of A Securities Downgrade Neutral Underperform
2025-09-12 Morgan Stanley Maintain Underweight Underweight
2025-09-08 Benchmark Maintain Buy Buy
2025-09-05 B of A Securities Maintain Neutral Neutral
2025-07-28 Wolfe Research Upgrade Peer Perform Outperform
2025-07-23 Susquehanna Maintain Positive Positive
2025-07-23 Rosenblatt Maintain Buy Buy
2025-07-23 Baird Maintain Outperform Outperform
2025-07-23 Mizuho Maintain Neutral Neutral
2025-07-23 Truist Securities Maintain Hold Hold
2025-07-23 JP Morgan Maintain Overweight Overweight
2025-07-23 Wells Fargo Maintain Equal Weight Equal Weight
2025-07-23 Benchmark Maintain Buy Buy
2025-07-22 Susquehanna Maintain Positive Positive
2025-07-21 Seaport Global Upgrade Sell Neutral
2025-07-18 Stifel Maintain Hold Hold
2025-07-16 Wells Fargo Maintain Equal Weight Equal Weight
2025-07-14 UBS Maintain Buy Buy
2025-07-11 TD Cowen Upgrade Hold Buy
2025-07-08 Mizuho Maintain Neutral Neutral
2025-07-08 Keybanc Maintain Overweight Overweight
2025-07-07 Citigroup Maintain Buy Buy
2025-07-07 UBS Maintain Buy Buy
2025-06-25 TD Cowen Maintain Hold Hold
2025-06-18 Cantor Fitzgerald Maintain Neutral Neutral
2025-06-16 Wells Fargo Maintain Equal Weight Equal Weight
2025-06-09 Citigroup Maintain Buy Buy
2025-04-24 Benchmark Maintain Buy Buy
2025-04-24 TD Securities Maintain Hold Hold
2025-04-24 Keybanc Maintain Overweight Overweight
2025-04-24 Truist Securities Maintain Hold Hold
2025-04-24 JP Morgan Maintain Overweight Overweight
2025-04-24 UBS Maintain Buy Buy
2025-04-24 Mizuho Maintain Neutral Neutral
2025-04-24 Cantor Fitzgerald Maintain Neutral Neutral
2025-04-24 Morgan Stanley Maintain Underweight Underweight
2025-04-24 Wells Fargo Maintain Equal Weight Equal Weight
2025-04-24 Rosenblatt Maintain Buy Buy
2025-04-22 Barclays Downgrade Equal Weight Underweight
2025-04-17 Stifel Maintain Hold Hold
2025-04-16 B of A Securities Maintain Neutral Neutral
2025-04-14 UBS Maintain Buy Buy
2025-04-11 Citigroup Maintain Buy Buy
2025-04-07 Baird Upgrade Neutral Outperform
2025-01-24 Mizuho Maintain Neutral Neutral
2025-01-24 Morgan Stanley Maintain Underweight Underweight
2025-01-24 Truist Securities Maintain Hold Hold
2025-01-24 Barclays Maintain Equal Weight Equal Weight
2025-01-24 Cantor Fitzgerald Maintain Neutral Neutral
2025-01-24 Benchmark Maintain Buy Buy
2025-01-21 Rosenblatt Maintain Buy Buy
2025-01-17 Wells Fargo Maintain Equal Weight Equal Weight
2025-01-13 Wells Fargo Maintain Equal Weight Equal Weight
2024-10-23 Morgan Stanley Maintain Underweight Underweight
2024-10-23 Benchmark Maintain Buy Buy
2024-10-23 B of A Securities Maintain Neutral Neutral
2024-10-23 Truist Securities Maintain Hold Hold
2024-10-23 Evercore ISI Group Maintain Outperform Outperform
2024-10-23 Baird Maintain Neutral Neutral
2024-10-23 Barclays Maintain Equal Weight Equal Weight
2024-10-23 Rosenblatt Maintain Buy Buy
2024-10-23 Cantor Fitzgerald Maintain Neutral Neutral
2024-10-21 Susquehanna Maintain Positive Positive
2024-10-14 Rosenblatt Maintain Buy Buy
2024-10-08 Cantor Fitzgerald Maintain Neutral Neutral
2024-08-21 Citigroup Upgrade Neutral Buy
2024-08-21 Cantor Fitzgerald Maintain Neutral Neutral
2024-08-21 Truist Securities Maintain Hold Hold
2024-08-20 Evercore ISI Group Maintain Outperform Outperform
2024-07-24 JP Morgan Maintain Overweight Overweight
2024-07-24 Benchmark Maintain Buy Buy
2024-07-24 Rosenblatt Maintain Buy Buy
2024-07-24 Baird Maintain Neutral Neutral
2024-07-24 Deutsche Bank Maintain Hold Hold
2024-07-24 Cantor Fitzgerald Maintain Neutral Neutral
2024-07-24 Keybanc Maintain Overweight Overweight
2024-07-24 Barclays Maintain Equal Weight Equal Weight
2024-07-24 Truist Securities Maintain Hold Hold
2024-07-24 Jefferies Maintain Hold Hold
2024-07-24 Goldman Sachs Maintain Sell Sell
2024-07-22 Rosenblatt Maintain Buy Buy
2024-07-18 Stifel Maintain Hold Hold
2024-07-17 Susquehanna Maintain Positive Positive
2024-07-15 Citigroup Maintain Neutral Neutral
2024-07-11 Morgan Stanley Maintain Underweight Underweight
2024-06-24 Benchmark Maintain Buy Buy
2024-06-21 Benchmark Maintain Buy Buy
2024-05-20 Barclays Maintain Equal Weight Equal Weight
2024-05-15 Cantor Fitzgerald Maintain Neutral Neutral
2024-05-13 Citigroup Maintain Neutral Neutral
2024-05-13 Jefferies Downgrade Buy Hold
2024-04-25 Baird Maintain Neutral Neutral
2024-04-24 Mizuho Maintain Neutral Neutral
2024-04-24 Stifel Maintain Hold Hold
2024-04-24 TD Cowen Maintain Hold Hold
2024-04-24 Evercore ISI Group Maintain Outperform Outperform
2024-04-24 Truist Securities Maintain Hold Hold
2024-04-24 Goldman Sachs Maintain Sell Sell
2024-04-24 Oppenheimer Maintain Perform Perform
2024-04-24 JP Morgan Maintain Overweight Overweight
2024-04-24 Rosenblatt Maintain Buy Buy
2024-04-24 Cantor Fitzgerald Maintain Neutral Neutral
2024-04-24 Benchmark Maintain Buy Buy
2024-04-24 Susquehanna Maintain Positive Positive
2024-04-08 Cantor Fitzgerald Maintain Neutral Neutral
2024-03-11 Cantor Fitzgerald Maintain Neutral Neutral
2024-03-04 Cantor Fitzgerald Maintain Neutral Neutral
2024-02-12 Cantor Fitzgerald Maintain Neutral Neutral
2024-02-09 Truist Securities Maintain Hold Hold
2024-02-02 Truist Securities Maintain Hold Hold
2024-02-02 Cantor Fitzgerald Maintain Neutral Neutral
2024-01-24 Truist Securities Maintain Hold Hold
2024-01-24 Cantor Fitzgerald Maintain Neutral Neutral
2024-01-24 Susquehanna Maintain Positive Positive
2024-01-24 Mizuho Maintain Neutral Neutral
2024-01-24 Morgan Stanley Maintain Underweight Underweight
2024-01-24 Barclays Maintain Equal Weight Equal Weight
2024-01-24 Keybanc Maintain Overweight Overweight
2024-01-23 Rosenblatt Maintain Buy Buy
2024-01-23 Jefferies Maintain Buy Buy
2024-01-19 UBS Upgrade Neutral Buy
2024-01-16 Barclays Maintain Equal Weight Equal Weight
2023-12-14 Truist Securities Maintain Hold Hold
2023-11-15 Benchmark Maintain Buy Buy
2023-10-25 Baird Maintain Neutral Neutral
2023-10-25 Keybanc Maintain Overweight Overweight
2023-10-25 Barclays Maintain Equal Weight Equal Weight
2023-10-25 Rosenblatt Maintain Buy Buy
2023-10-25 Truist Securities Maintain Hold Hold
2023-10-25 JP Morgan Maintain Overweight Overweight
2023-10-25 Stifel Maintain Hold Hold
2023-10-25 Goldman Sachs Maintain Sell Sell
2023-10-25 Citigroup Maintain Neutral Neutral
2023-10-25 B of A Securities Maintain Neutral Neutral
2023-10-25 Mizuho Maintain Neutral Neutral
2023-10-25 Susquehanna Maintain Positive Positive
2023-10-25 Benchmark Maintain Buy Buy
2023-10-25 Morgan Stanley Maintain Underweight Underweight
2023-10-25 BMO Capital Maintain Outperform Outperform
2023-10-24 Susquehanna Maintain Positive Positive
2023-10-11 Morgan Stanley Maintain Underweight Underweight
2023-10-11 Oppenheimer Downgrade Outperform Perform
2023-10-10 B of A Securities Maintain Neutral Neutral
2023-10-06 Truist Securities Maintain Hold Hold
2023-09-19 Rosenblatt Maintain Buy Buy
2023-09-18 Susquehanna Maintain Positive Positive
2023-08-30 Bernstein Downgrade Market Perform Underperform
2023-07-30 Stifel Maintain Hold Hold
2023-07-26 Jefferies Maintain Buy Buy
2023-07-26 Mizuho Maintain Neutral Neutral
2023-07-26 Stifel Maintain Hold Hold
2023-07-26 Susquehanna Maintain Positive Positive
2023-07-26 Truist Securities Maintain Hold Hold
2023-07-26 Rosenblatt Maintain Buy Buy
2023-07-26 Morgan Stanley Maintain Underweight Underweight
2023-07-26 UBS Maintain Neutral Neutral
2023-07-26 Barclays Maintain Equal Weight Equal Weight
2023-07-25 BMO Capital Maintain Outperform Outperform
2023-07-25 Rosenblatt Maintain Buy Buy
2023-07-25 B of A Securities Maintain Neutral Neutral
2023-07-24 Goldman Sachs Maintain Sell Sell
2023-07-20 Mizuho Maintain Neutral Neutral
2023-07-18 Citigroup Maintain Neutral Neutral
2023-06-13 Susquehanna Maintain Positive Positive
2023-04-26 Morgan Stanley Maintain Underweight Underweight
2023-04-26 Citigroup Maintain Neutral Neutral
2023-04-26 B of A Securities Maintain Neutral Neutral
2023-04-26 Rosenblatt Maintain Buy Buy
2023-04-26 UBS Maintain Neutral Neutral
2023-04-26 Keybanc Maintain Overweight Overweight
2023-04-26 Truist Securities Maintain Hold Hold
2023-04-25 Susquehanna Maintain Positive Positive
2023-04-25 BMO Capital Maintain Outperform Outperform
2023-04-25 Barclays Maintain Equal Weight Equal Weight
2023-04-25 Jefferies Maintain Buy Buy
2023-04-24 Oppenheimer Maintain Outperform Outperform
2023-02-03 Susquehanna Maintain Positive Positive
2023-02-03 Truist Securities Maintain Hold Hold
2023-02-03 B of A Securities Maintain Neutral Neutral
2023-02-03 Morgan Stanley Maintain Underweight Underweight
2023-01-25 Stifel Maintain Hold Hold
2023-01-25 Baird Maintain Neutral Neutral
2023-01-25 Cowen & Co. Maintain Market Perform Market Perform
2023-01-25 BMO Capital Maintain Outperform Outperform
2023-01-25 Susquehanna Maintain Positive Positive
2023-01-25 Morgan Stanley Maintain Underweight Underweight
2023-01-25 Mizuho Maintain Neutral Neutral
2023-01-25 Benchmark Maintain Buy Buy
2023-01-25 UBS Maintain Neutral Neutral
2023-01-25 Jefferies Maintain Buy Buy
2023-01-23 Barclays Maintain Equal Weight Equal Weight
2023-01-23 Truist Securities Maintain Hold Hold
2023-01-19 Stifel Maintain Hold Hold
2023-01-18 Citigroup Maintain Neutral Neutral
2022-12-14 Deutsche Bank Maintain Hold Hold
2022-10-26 Credit Suisse Maintain Outperform Outperform
2022-10-26 Citigroup Maintain Neutral Neutral
2022-10-26 Jefferies Maintain Buy Buy
2022-10-26 Keybanc Maintain Overweight Overweight
2022-10-26 Truist Securities Maintain Hold Hold
2022-10-26 Goldman Sachs Maintain Sell Sell
2022-10-26 Morgan Stanley Maintain Underweight Underweight
2022-10-26 Benchmark Maintain Buy Buy
2022-10-26 Mizuho Maintain Neutral Neutral
2022-10-24 Barclays Upgrade Underweight Equal Weight
2022-10-21 Oppenheimer Maintain Outperform Outperform
2022-10-20 Stifel Maintain Hold Hold
2022-10-18 Deutsche Bank Maintain Hold Hold
2022-10-11 Cowen & Co. Maintain Market Perform Perform
2022-07-27 Morgan Stanley Maintain Underweight Underweight
2022-07-27 BMO Capital Maintain Outperform Outperform
2022-07-27 UBS Maintain Neutral Neutral
2022-07-27 Jefferies Maintain Buy Buy
2022-07-27 Mizuho Maintain Neutral Neutral
2022-07-27 Susquehanna Maintain Positive Positive
2022-07-27 Deutsche Bank Maintain Hold Hold
2022-07-27 Citigroup Maintain Neutral Neutral
2022-07-21 Oppenheimer Maintain Outperform Outperform
2022-07-20 Deutsche Bank Maintain Hold Hold
2022-07-06 Susquehanna Maintain Positive Positive
2022-06-30 Benchmark Maintain Buy Buy
2022-06-29 B of A Securities Downgrade Buy Neutral
2022-06-10 Morgan Stanley Maintain Underweight Underweight
2022-05-31 Susquehanna Maintain Positive Positive
2022-04-27 B of A Securities Maintain Buy Buy
2022-04-27 Keybanc Maintain Overweight Overweight
2022-04-27 Susquehanna Maintain Positive Positive
2022-04-27 UBS Maintain Neutral Neutral
2022-04-27 Stifel Maintain Hold Hold
2022-04-27 Barclays Maintain Underweight Underweight
2022-04-27 Truist Securities Maintain Hold Hold
2022-04-27 Morgan Stanley Maintain Underweight Underweight
2022-04-27 Mizuho Maintain Neutral Neutral
2022-04-27 Jefferies Maintain Buy Buy
2022-04-27 Credit Suisse Maintain Outperform Outperform
2022-04-26 BMO Capital Maintain Outperform Outperform
2022-04-25 Morgan Stanley Maintain Underweight Underweight
2022-04-14 Stifel Maintain Hold Hold
2022-04-08 Truist Securities Maintain Hold Hold
2022-02-14 Raymond James Downgrade Outperform Market Perform
2022-02-11 Edward Jones Downgrade Buy Hold
2022-02-04 B of A Securities Maintain Buy Buy
2022-02-04 Deutsche Bank Maintain Hold Hold
2022-02-04 Barclays Maintain Underweight Underweight
2022-02-04 Truist Securities Maintain Hold Hold
2022-01-26 BMO Capital Maintain Outperform Outperform
2022-01-26 Truist Securities Maintain Hold Hold
2022-01-26 UBS Maintain Neutral Neutral
2022-01-26 Citigroup Maintain Neutral Neutral
2022-01-26 Deutsche Bank Maintain Hold Hold
2022-01-26 Jefferies Maintain Buy Buy
2022-01-26 Mizuho Maintain Neutral Neutral
2022-01-20 Deutsche Bank Maintain Hold Hold
2022-01-12 Barclays Maintain Underweight Underweight
2022-01-07 Citigroup Downgrade Buy Neutral
2021-10-27 Morgan Stanley Maintain Underweight Underweight
2021-10-27 Truist Securities Maintain Hold Hold
2021-10-27 Keybanc Maintain Overweight Overweight
2021-10-27 BMO Capital Maintain Outperform Outperform
2021-10-27 B of A Securities Maintain Buy Buy
2021-10-26 Jefferies Maintain Buy Buy
2021-10-25 Baird Maintain Neutral Neutral
2021-10-05 Keybanc Maintain Overweight Overweight
2021-09-20 Longbow Research Downgrade Buy Neutral
2021-07-22 Baird Maintain Neutral Neutral
2021-07-22 Barclays Maintain Underweight Underweight
2021-07-22 B of A Securities Maintain Buy Buy
2021-07-22 Raymond James Maintain Outperform Outperform
2021-07-22 Summit Insights Group Downgrade Buy Hold
2021-07-22 Morgan Stanley Maintain Underweight Underweight
2021-07-19 Morgan Stanley Maintain Underweight Underweight
2021-07-15 Citigroup Maintain Buy Buy
2021-07-06 Keybanc Maintain Overweight Overweight
2021-07-01 Susquehanna Maintain Positive Positive
2021-07-01 Stifel Maintain Hold Hold
2021-04-29 Baird Maintain Neutral Neutral
2021-04-28 Keybanc Maintain Overweight Overweight
2021-04-28 Stifel Maintain Hold Hold
2021-04-28 Citigroup Maintain Buy Buy
2021-04-28 Barclays Maintain Underweight Underweight
2021-04-28 Deutsche Bank Maintain Hold Hold
2021-04-28 Jefferies Maintain Buy Buy
2021-04-28 Mizuho Maintain Neutral Neutral
2021-04-28 Truist Securities Maintain Hold Hold
2021-04-28 Rosenblatt Maintain Buy Buy
2021-04-28 Susquehanna Maintain Positive Positive
2021-04-27 Cascend Maintain Buy Buy
2021-04-26 UBS Maintain Neutral Neutral
2021-04-15 Oppenheimer Maintain Outperform Outperform
2021-04-15 Stifel Maintain Hold Hold
2021-04-12 Morgan Stanley Maintain Underweight Underweight
2021-04-01 Jefferies Maintain Buy Buy
2021-03-30 KeyBanc Upgrade Sector Weight Overweight
2021-03-30 Keybanc Upgrade Sector Weight Overweight
2021-03-23 Susquehanna Maintain Positive Positive
2021-03-23 Longbow Research Upgrade Neutral Buy
2021-03-10 Cascend Maintain Buy Buy
2021-02-23 Raymond James Upgrade Market Perform Outperform
2021-01-31 Jefferies Maintain Buy Buy
2021-01-27 Susquehanna Maintain Positive Positive
2021-01-27 Truist Securities Maintain Hold Hold
2021-01-27 Rosenblatt Maintain Buy Buy
2021-01-27 Mizuho Maintain Neutral Neutral
2021-01-27 Morgan Stanley Maintain Underweight Underweight
2021-01-27 Credit Suisse Maintain Outperform Outperform
2021-01-27 Deutsche Bank Maintain Hold Hold
2021-01-26 Barclays Maintain Underweight Underweight
2021-01-25 UBS Maintain Neutral Neutral
2021-01-22 Cascend Maintain Buy Buy
2021-01-15 Truist Securities Maintain Hold Hold
2020-12-17 Deutsche Bank Maintain Hold Hold
2020-12-14 Goldman Sachs Maintain Sell Sell
2020-12-14 Morgan Stanley Maintain Underweight Underweight
2020-10-21 UBS Maintain Neutral Neutral
2020-10-21 SunTrust Robinson Humphrey Maintain Hold Hold
2020-10-21 Stifel Maintain Hold Hold
2020-10-21 Baird Maintain Neutral Neutral
2020-10-21 Jefferies Maintain Buy Buy
2020-10-21 Mizuho Maintain Neutral Neutral
2020-10-21 Credit Suisse Maintain Outperform Outperform
2020-10-21 Rosenblatt Maintain Buy Buy
2020-10-21 Deutsche Bank Maintain Hold Hold
2020-10-21 Citigroup Maintain Buy Buy
2020-10-21 Barclays Maintain Underweight Underweight
2020-10-19 Susquehanna Maintain Positive Positive
2020-10-19 Barclays Maintain Underweight Underweight
2020-10-19 Morgan Stanley Maintain Underweight Underweight
2020-10-19 Cascend Maintain Buy Buy
2020-10-16 Mizuho Maintain Neutral Neutral
2020-10-16 B of A Securities Maintain Buy Buy
2020-10-15 Stifel Maintain Hold Hold
2020-10-15 Deutsche Bank Maintain Hold Hold
2020-10-02 Citigroup Maintain Buy Buy
2020-07-23 DZ Bank Upgrade Hold Buy
2020-07-22 Deutsche Bank Maintain Hold Hold
2020-07-22 BMO Capital Maintain Outperform Outperform
2020-07-22 UBS Maintain Neutral Neutral
2020-07-22 Barclays Maintain Underweight Underweight
2020-07-22 Credit Suisse Maintain Outperform Outperform
2020-07-22 SunTrust Robinson Humphrey Maintain Hold Hold
2020-07-22 Charter Equity Upgrade Market Perform Market Outperform
2020-07-22 Morgan Stanley Maintain Underweight Underweight
2020-07-22 Mizuho Maintain Neutral Neutral
2020-07-22 Baird Maintain Neutral Neutral
2020-07-22 Stifel Maintain Hold Hold
2020-07-22 Jefferies Maintain Buy Buy
2020-07-22 Citigroup Maintain Buy Buy
2020-07-22 B of A Securities Maintain Buy Buy
2020-07-22 Rosenblatt Maintain Buy Buy
2020-07-21 Susquehanna Maintain Positive Positive
2020-07-20 Morgan Stanley Maintain Underweight Underweight
2020-07-20 Barclays Maintain Underweight Underweight
2020-07-17 UBS Maintain Neutral Neutral
2020-07-09 Exane BNP Paribas Downgrade Neutral Underperform
2020-06-16 Morgan Stanley Maintain Underweight Underweight
2020-06-12 Goldman Sachs Maintain Sell Sell
2020-04-22 Longbow Research Maintain Neutral Neutral
2020-04-22 Morgan Stanley Maintain Underweight Underweight
2020-04-22 Mizuho Maintain Neutral Neutral
2020-04-22 UBS Maintain Neutral Neutral
2020-04-22 SunTrust Robinson Humphrey Maintain Hold Hold
2020-04-22 Rosenblatt Maintain Buy Buy
2020-04-22 RBC Capital Maintain Sector Perform Sector Perform
2020-04-17 Barclays Downgrade Equal Weight Underweight
2020-04-16 Mizuho Maintain Neutral Neutral
2020-04-13 Morgan Stanley Downgrade Equal Weight Underweight
2020-03-30 Citigroup Maintain Buy Buy
2020-03-30 Morgan Stanley Maintain Equal Weight Equal Weight
2020-03-24 Goldman Sachs Downgrade Neutral Sell
2020-03-18 Morgan Stanley Maintain Equal Weight Equal Weight
2020-03-16 SunTrust Robinson Humphrey Maintain Hold Hold
2020-03-10 Morgan Stanley Maintain Equal Weight Equal Weight
2020-01-23 RBC Capital Maintain Sector Perform Sector Perform
2020-01-23 Mizuho Maintain Neutral Neutral
2020-01-23 Nomura Maintain Neutral Neutral
2020-01-23 UBS Maintain Sell Sell
2020-01-23 Nomura Instinet Maintain Neutral Neutral
2020-01-23 Baird Maintain Neutral Neutral
2020-01-23 Stifel Nicolaus Maintain Hold Hold
2020-01-23 Morgan Stanley Maintain Equal Weight Equal Weight
2020-01-23 SunTrust Robinson Humphrey Maintain Hold Hold
2020-01-23 Jefferies Maintain Buy Buy
2020-01-23 Citigroup Maintain Buy Buy
2020-01-23 Stifel Maintain Hold Hold
2020-01-15 Stifel Maintain Hold Hold
2020-01-10 B of A Securities Maintain Buy Buy
2019-12-18 Morgan Stanley Maintain Equal Weight Equal Weight
2019-10-23 Charter Equity Downgrade Buy Market Perform
2019-10-23 Morgan Stanley Maintain Equal Weight Equal Weight
2019-10-23 Bank of America Maintain Buy Buy
2019-10-23 SunTrust Robinson Humphrey Maintain Hold Hold
2019-10-23 Deutsche Bank Maintain Hold Hold
2019-10-23 UBS Maintain Sell Sell
2019-10-23 Mizuho Maintain Neutral Neutral
2019-09-27 Bank of America Upgrade Neutral Buy
2019-09-27 B of A Securities Upgrade Neutral Buy
2019-08-29 Stifel Maintain Hold Hold
2019-08-22 UBS Maintain Sell Sell
2019-07-24 Charter Equity Upgrade Market Perform Buy
2019-07-24 Morgan Stanley Maintain Equal Weight Equal Weight
2019-07-24 Barclays Maintain Equal Weight Equal Weight
2019-07-24 BMO Capital Maintain Outperform Outperform
2019-07-24 JP Morgan Maintain Overweight Overweight
2019-07-24 Credit Suisse Maintain Outperform Outperform
2019-05-07 Nomura Maintain Neutral Neutral
2019-04-30 Wells Fargo Maintain Market Perform Market Perform
2019-04-24 Deutsche Bank Maintain Hold Hold
2019-04-24 Morgan Stanley Maintain Equal Weight Equal Weight
2019-04-24 Baird Maintain Neutral Neutral
2019-04-17 Longbow Research Downgrade Buy Neutral
2019-03-25 Bernstein Downgrade Outperform Market Perform
2019-01-04 B of A Securities Downgrade Buy Neutral
2019-01-04 Bank of America Downgrade Buy Neutral
2018-10-24 Nomura Maintain Neutral Neutral
2018-10-24 BMO Capital Maintain Outperform Outperform
2018-10-24 B. Riley FBR Maintain Neutral Neutral
2018-10-24 UBS Maintain Sell Sell
2018-10-24 JP Morgan Maintain Overweight Overweight
2018-10-24 B. Riley Securities Maintain Neutral Neutral
2018-10-23 Barclays Maintain Equal Weight Equal Weight
2018-10-18 Goldman Sachs Upgrade Sell Neutral
2018-09-25 KeyBanc Maintain Sector Weight Equal Weight
2018-07-25 B. Riley FBR Maintain Neutral Neutral
2018-07-25 Bank of America Maintain Buy Buy
2018-07-25 Morgan Stanley Maintain Equal Weight Equal Weight
2018-07-25 B of A Securities Maintain Buy Buy
2018-07-25 B. Riley Securities Maintain Neutral Neutral
2018-07-18 RBC Capital Maintain Outperform Outperform
2018-07-11 Longbow Research Upgrade Neutral Buy
2018-07-10 Atlantic Equities Maintain Overweight Overweight
2018-06-22 Loop Capital Maintain Buy Buy
2018-05-05 B. Riley FBR Downgrade Buy Neutral
2018-05-05 B. Riley FBR Maintain Neutral Neutral
2018-05-05 Argus Upgrade Hold Buy
2018-04-26 DZ Bank Upgrade Hold Buy
2018-04-25 Morgan Stanley Maintain Equal Weight Equal Weight
2018-04-05 UBS Maintain Sell Sell
2018-03-27 Longbow Research Maintain Neutral Neutral
2018-01-24 Nomura Maintain Neutral Neutral
2018-01-24 Baird Maintain Neutral Neutral
2018-01-24 JP Morgan Maintain Overweight Overweight
2018-01-24 Citigroup Maintain Buy Buy
2018-01-24 Morgan Stanley Maintain Equal Weight Equal Weight
2017-12-13 Morgan Stanley Maintain Equal Weight Equal Weight
2017-10-25 Stifel Maintain Hold Hold
2017-10-25 Baird Maintain Neutral Neutral
2017-10-25 Deutsche Bank Maintain Hold Hold
2017-10-25 Nomura Maintain Neutral Neutral
2017-10-25 B. Riley Securities Maintain Neutral Neutral
2017-10-25 Loop Capital Maintain Hold Hold
2017-10-25 B of A Securities Maintain Buy Buy
2017-10-25 Credit Suisse Maintain Outperform Outperform
2017-10-25 Stifel Nicolaus Maintain Hold Hold
2017-10-25 B. Riley FBR Maintain Neutral Neutral
2017-10-25 Bank of America Maintain Buy Buy
2017-10-18 Barclays Maintain Equal Weight Equal Weight
2017-09-21 BMO Capital Maintain Outperform Outperform
2017-07-26 Citigroup Maintain Buy Buy
2017-07-26 Morgan Stanley Maintain Overweight Overweight
2017-07-18 Barclays Maintain Equal Weight Equal Weight
2017-03-31 Macquarie Maintain Neutral Neutral
2017-01-09 Credit Suisse Upgrade Neutral Outperform
2016-12-28 Summit Redstone Partners Maintain Buy Buy
2016-12-21 Susquehanna Maintain Positive Outperform
2016-12-13 Loop Capital Maintain Hold Hold
2016-09-13 Bernstein Upgrade Market Perform Outperform
2016-08-04 Exane BNP Paribas Upgrade Underperform Neutral
2016-07-26 Bernstein Maintain Market Perform Market Perform
2016-07-26 Bank of America Upgrade Neutral Buy
2016-07-26 B of A Securities Upgrade Neutral Buy
2016-07-26 CLSA Maintain Underperform Underperform
2016-05-17 CLSA Maintain Underperform Underperform
2016-04-28 B. Riley FBR Maintain Neutral Neutral
2016-04-28 B. Riley Securities Maintain Neutral Neutral
2016-04-19 Raymond James Downgrade Strong Buy Outperform
2016-03-01 Drexel Hamilton Maintain Buy Buy
2016-02-03 Goldman Sachs Downgrade Neutral Sell
2016-01-29 Barclays Maintain Equal Weight Equal Weight
2016-01-28 Jefferies Maintain Buy Buy
2016-01-28 B. Riley FBR Maintain Neutral Neutral
2016-01-28 Barclays Maintain Equal Weight Equal Weight
2016-01-28 Nomura Maintain Neutral Neutral
2016-01-28 B. Riley Securities Maintain Neutral Neutral
2015-12-15 Oppenheimer Upgrade Perform Outperform
2015-10-22 B. Riley FBR Downgrade Buy Neutral
2015-10-22 B. Riley Securities Downgrade Buy Neutral
2015-10-02 RBC Capital Maintain Outperform Outperform
2015-08-10 Macquarie Upgrade Neutral Outperform
2015-08-07 Drexel Hamilton Downgrade Buy Hold
2015-07-23 Macquarie Maintain Neutral Neutral
2015-07-23 B. Riley FBR Maintain Buy Buy
2015-07-22 Baird Maintain Neutral Neutral
2015-07-22 Jefferies Maintain Buy Buy
2015-07-22 B. Riley Securities Maintain Buy Buy
2015-07-20 UBS Upgrade Neutral Buy
2015-05-22 Mizuho Maintain Neutral Neutral
2015-04-27 Raymond James Upgrade Market Perform Strong Buy
2015-04-23 Jefferies Maintain Buy Buy
2015-04-23 Bank of America Maintain Neutral Neutral
2015-04-22 Citigroup Maintain Buy Buy
2015-03-18 Citigroup Maintain Buy Buy
2015-01-28 Tigress Financial Upgrade Neutral Buy
2015-01-27 JP Morgan Maintain Overweight Overweight
2015-01-26 Deutsche Bank Maintain Hold Hold
2015-01-26 Credit Suisse Maintain Neutral Neutral
2015-01-15 Barclays Maintain Equal Weight Equal Weight
2014-10-22 Bernstein Upgrade Market Perform Outperform
2014-10-21 Jefferies Maintain Buy Buy
2014-07-24 Tigress Financial Upgrade Underperform Neutral
2014-07-22 Credit Suisse Maintain Neutral Neutral
2014-07-22 Deutsche Bank Maintain Hold Hold
2014-07-22 Jefferies Maintain Buy Buy
2014-07-22 FBR Capital Maintain Market Perform Market Perform
2014-07-15 Barclays Maintain Equal Weight Equal Weight
2014-06-25 Argus Research Upgrade Hold Buy
2014-06-25 Argus Upgrade Hold Buy
2014-05-19 RBC Capital Upgrade Sector Perform Outperform
2014-05-02 Nomura Upgrade Reduce Neutral
2014-04-29 Citigroup Maintain Buy Buy
2014-04-24 Nomura Maintain Reduce Reduce
2014-04-24 Jefferies Maintain Buy Buy
2014-04-24 Barclays Maintain Equal Weight Equal Weight
2014-04-24 Credit Suisse Maintain Neutral Neutral
2014-04-24 Deutsche Bank Maintain Hold Hold
2014-04-10 ISI Group Maintain Neutral Neutral
2014-03-11 Ascendiant Capital Maintain Buy Buy
2014-02-19 Charter Equity Downgrade Outperform Market Perform
2014-01-24 Citigroup Maintain Buy Buy
2014-01-22 Nomura Maintain Reduce Reduce
2013-12-12 Nomura Downgrade Neutral Reduce
2013-12-10 FBR Capital Maintain Market Perform Market Perform
2013-10-22 Drexel Hamilton Maintain Buy Buy
2013-10-22 FBR Capital Upgrade Underperform Market Perform
2013-07-23 SunTrust Robinson Humphrey Upgrade Reduce Neutral
2013-07-23 Nomura Maintain Neutral Neutral
2013-06-11 Sterne Agee Maintain Underperform Underperform
2013-05-28 Drexel Hamilton Upgrade Neutral Buy
2013-04-23 Jefferies Maintain Buy Buy
2013-04-23 Nomura Maintain Neutral Neutral
2013-04-23 Deutsche Bank Maintain Hold Hold
2013-04-19 Raymond James Downgrade Outperform Market Perform
2013-04-02 Stifel Nicolaus Downgrade Buy Hold
2013-04-02 Stifel Downgrade Buy Hold
2013-03-13 Bernstein Downgrade Outperform Market Perform
2013-03-08 Credit Suisse Maintain Neutral Neutral
2013-03-08 ISI Group Maintain Buy Buy
2013-03-08 Jefferies Maintain Buy Buy
2013-03-08 Williams Capital Maintain Buy Buy
2013-03-08 Stifel Nicolaus Maintain Buy Buy
2013-03-08 Nomura Maintain Neutral Neutral
2013-03-08 UBS Maintain Neutral Neutral
2013-03-08 Stifel Maintain Buy Buy
2013-03-08 Deutsche Bank Maintain Hold Hold
2013-03-06 Edward Jones Downgrade Buy Hold
2013-02-26 Evercore Partners Downgrade Overweight Equal Weight
2013-02-26 Evercore ISI Group Downgrade Overweight Equal Weight
2013-02-25 Wedbush Maintain Outperform Outperform
2013-02-22 Bank of America Maintain Buy Buy
2013-02-22 B of A Securities Maintain Buy Buy
2013-01-30 Deutsche Bank Maintain Hold Hold
2013-01-23 Deutsche Bank Maintain Hold Hold
2013-01-23 Credit Suisse Maintain Neutral Neutral
2013-01-23 Jefferies Maintain Buy Buy
2013-01-23 Maxim Group Maintain Underperform Underperform
2013-01-23 Stifel Maintain Buy Buy
2013-01-23 Stifel Nicolaus Maintain Buy Buy
2013-01-08 Citigroup Maintain Buy Buy
2013-01-07 BMO Capital Upgrade Market Perform Outperform
2013-01-03 Barclays Maintain Equal Weight Equal Weight
2012-12-17 Sterne Agee Downgrade Neutral Underperform
2012-12-11 Citigroup Maintain Buy Buy
2012-11-15 UBS Maintain Neutral Neutral
2012-11-15 Barclays Maintain Equal Weight Equal Weight
2012-11-15 Deutsche Bank Maintain Hold Hold
2012-11-15 Jefferies Maintain Buy Buy
2012-10-23 Goldman Sachs Maintain Neutral Neutral
2012-10-23 Canaccord Genuity Maintain Hold Hold
2012-10-23 Deutsche Bank Maintain Hold Hold
2012-10-19 Wedbush Maintain Outperform Outperform
2012-10-17 Longbow Research Downgrade Neutral Underperform
2012-10-11 Credit Suisse Downgrade Outperform Neutral
2012-10-10 Barclays Maintain Equal Weight Equal Weight
2012-10-08 ISI Group Downgrade Buy Hold
2012-10-03 Pacific Crest Downgrade Outperform Sector Perform
2012-10-01 Susquehanna Downgrade Positive Neutral
2012-09-26 Oppenheimer Downgrade Outperform Perform
2012-09-12 FBR Capital Downgrade Market Perform Underperform
2012-07-24 Stifel Nicolaus Maintain Buy Buy
2012-07-24 Credit Suisse Maintain Outperform Outperform
2012-07-24 UBS Maintain Neutral Neutral
2012-07-24 Barclays Maintain Equal Weight Equal Weight
2012-07-24 BMO Capital Maintain Market Perform Market Perform
2012-07-24 Stifel Maintain Buy Buy
2012-07-24 Williams Capital Maintain Buy Buy
2012-07-16 FBR Capital Downgrade Market Perform Underperform
2012-04-24 Morgan Stanley Maintain Overweight Overweight
2012-04-24 FBR Capital Maintain Market Perform Market Perform
2012-04-02 UBS Downgrade Buy Neutral