NASDAQ : RUN

Sunrun Inc.

$11.85 USD

-$0.29 (-2.39%)

Volume
7.36M
Average Volume
9.9M
Market Capitalization
$2.83B
P/E Ratio
4.84
Dividend Yield
0.00%
Price Target
$18.00
Year High
$22.44
Year Low
$9.01
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.45
Source Headline
Sunrun Earns Best Company's Preferred Partner Award for Customer Service Excellence for the Second Consecutive Year

SAN FRANCISCO, July 16, 2026 (GLOBE NEWSWIRE) -- Sunrun (Nasdaq: RUN), America's largest provider of home battery storage, solar, and home-to-grid power plants, has been awarded the exclusive 2026 Preferred Partner Award and Platinum Solar Award by BestCompany.com, a leading review platform that empowers consumers to make confident purchase decisions. According to Best Company, Sunrun's selection for these awards was based on the company's commitment to customer satisfaction, product innovation, stability, and industry leadership.

globenewswire.com - 2026-07-16 08:00:00

Sunrun Announces Date for Second Quarter 2026 Earnings Report

SAN FRANCISCO, July 15, 2026 (GLOBE NEWSWIRE) -- Sunrun (Nasdaq: RUN) today announced that it will issue its second quarter 2026 earnings report after the market closes on Wednesday, August 5, 2026. A conference call has been scheduled to discuss these earnings results at 4:30 p.m.

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

Sunrun (RUN) Beats Stock Market Upswing: What Investors Need to Know

Sunrun (RUN) closed at $12.78 in the latest trading session, marking a +2.98% move from the prior day.

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

Sunrun's California Distributed Power Plant Expands Dispatch Capacity to 425 Megawatts to Provide Statewide Grid Relief

SAN FRANCISCO, July 14, 2026 (GLOBE NEWSWIRE) -- Sunrun (Nasdaq: RUN), America's largest provider of home battery storage, solar, and home-to-grid power plants, today announced that its California distributed power plant will support the state's electrical grid this summer with up to 425 megawatts of peak dispatchable capacity, making it one of the largest flexible energy resources in the state and largest residential distributed power plant in the nation. Sunrun's California distributed power plant has more than 80,000 households enrolled this year—representing more than 110,000 home batteries.

globenewswire.com - 2026-07-14 08:00:00

Sunrun Inc (RUN) Shares Surge 3.8% -- What GF Score of 70 Tells Investors

On July 09, 2026, Sunrun Inc (RUN) shares rose 3.8% today, closing at $12.46. The stock has traded within a 52-week range of $9.01 to $22.44, highlighting signi

gurufocus.com - 2026-07-09 20:27:00

Sunrun Launches Distributed AI Data Center Pilot Backed By Existing Home Energy Generation

SAN FRANCISCO, July 08, 2026 (GLOBE NEWSWIRE) -- Sunrun (Nasdaq: RUN), America's largest provider of home battery storage, solar, and home-to-grid power plants, today launched a distributed AI compute pilot program . The pilot marks Sunrun's first step into distributed edge computing, a new business category that the company believes represents a high-margin revenue opportunity leveraging its existing energy infrastructure, large customer base, and grid service capabilities.

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

Sunrun Stock Consolidates: What's Driving the Virtual Power Plant Initiative?

Sunrun Inc (NASDAQ:RUN) shares are trading flat during Tuesday's premarket session as traders weigh the company's push to turn its home solar-and-battery fleet into grid-support capacity tied to rising AI data-center power demand.

benzinga.com - 2026-07-07 09:11:59

Sunrun (RUN) Suffers a Larger Drop Than the General Market: Key Insights

In the closing of the recent trading day, Sunrun (RUN) stood at $13.11, denoting a -2.02% move from the preceding trading day.

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

Sunrun Stock Jumps 4%: Can Its Virtual Power Plants Solve The AI Power Crunch?

Sunrun Inc (NASDAQ:RUN) shares are trading higher by over 4% on Tuesday as traders continue to weigh the company's recent push to turn home solar-and-battery fleets into grid-support capacity tied to AI data center power demand.

benzinga.com - 2026-06-30 10:01:54

What's Going On With Sunrun Stock Friday?

Sunrun Inc (NASDAQ:RUN) shares are trading lower by almost 2% during Friday's premarket session as risk appetite softens with S&P 500 futures down 0.7% and traders digest fresh headlines around the company's grid-support ambitions tied to AI data center power demand.

benzinga.com - 2026-06-26 09:12:38

Sunrun (RUN) Sees a More Significant Dip Than Broader Market: Some Facts to Know

In the latest trading session, Sunrun (RUN) closed at $13.6, marking a -5.69% move from the previous day.

zacks.com - 2026-06-25 19:15:50

Sunrun, Tesla Join Forces On 16GW Virtual Power Plant: A New Catalyst For RUN Stock?

Sunrun Inc (NASDAQ:RUN) shares are trading lower Thursday morning as home batteries and solar-linked grid support get attention following a new partnership tied to powering AI data centers.

benzinga.com - 2026-06-25 09:43:31

Sunrun (RUN) Soars 12.6%: Is Further Upside Left in the Stock?

Sunrun (RUN) witnessed a jump in share price last session on above-average trading volume. The latest trend in earnings estimate revisions for the stock doesn't suggest further strength down the road.

zacks.com - 2026-06-25 07:51:04

Stock Market Today, June 24: Sunrun Jumps After Announcing Deal With Tesla and Renew Home for 16 Gigawatts of Flexible Power

On June 24, 2026, Sunrun's new partnership drew investor focus to virtual power plant economics and future growth potential.

fool.com - 2026-06-24 17:48:24

Solar Stock Soars On Power Pact With Tesla For AI Data Centers

The companies are combining to create what they called the largest distributed power plant in the country.

investors.com - 2026-06-24 14:34:47

Sunrun Surges 26% on 16-Gigawatt Virtual Power Plant Deal With Tesla and Renew Home

Sunrun (NASDAQ:RUN) stock is up 26% to $16.17 in midday trading Wednesday after the residential solar leader unveiled a sweeping virtual power plant (VPP) partnership with Tesla (NASDAQ:TSLA | TSLA Price Prediction) and Renew Home.

247wallst.com - 2026-06-24 11:47:38

Sunrun stock surges on Tesla and Renew Home partnership to power data centers

Sunrun shares RUN surged 27% in early trading on Wednesday after the residential solar company unveiled a partnership with Tesla and home-energy management platform Renew Home. The partnership aims to supply electricity capacity to data centers and utilities grappling with soaring demand from artificial intelligence.

invezz.com - 2026-06-24 11:25:51

Sunrun Stock Surges 30% on Tesla AI Data-Center Tie-Up

The solar-energy company is partnering with home energy platform Renew Home and electric car maker Tesla to power data centers.

barrons.com - 2026-06-24 10:03:00

Sunrun Stock Rises On 16-GW Clean Energy Pact With Tesla, Renew Home For Data Centers

Sunrun Inc. (NASDAQ:RUN) shares are trading higher Wednesday after the company announced an agreement with Renew Home and Tesla Inc. (NASDAQ:TSLA) to deliver more than 16 gigawatts of flexible energy capacity to hyperscalers and utilities.

benzinga.com - 2026-06-24 08:46:15

Sunrun, Renew Home, and Tesla Team Up to Deliver More Than 16 Gigawatts of Fast, Flexible Power for Data Centers and Large Loads

SAN FRANCISCO, June 24, 2026 (GLOBE NEWSWIRE) -- Sunrun (Nasdaq: RUN), Renew Home, and Tesla (Nasdaq: TSLA), today announced an agreement to deliver more than 16 gigawatts1 of flexible energy capacity to hyperscalers and utilities. The agreement establishes a framework for three of the largest players in home energy to aggregate millions of existing demand side and energy exporting devices in states across the country into local, turnkey solutions that require no additional hardware, software, interconnection, water, or land usage for offtaking parties.

globenewswire.com - 2026-06-24 08:00:00

Is Sunrun (RUN) a Buy as Wall Street Analysts Look Optimistic?

When deciding whether to buy, sell, or hold a stock, investors often rely on analyst recommendations. Media reports about rating changes by these brokerage-firm-employed (or sell-side) analysts often influence a stock's price, but are they really important?

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

Sunrun (RUN) Outperforms Broader Market: What You Need to Know

Sunrun (RUN) closed at $12.89 in the latest trading session, marking a +2.67% move from the prior day.

zacks.com - 2026-06-12 19:01:11

As Solar M&A Heats Up, These 4 Companies Could Be on the Block

Solar faces structural pressure: tariff disruption, policy uncertainty, and capital costs are forcing consolidation.

247wallst.com - 2026-06-12 09:25:58

What Sunrun Co-Founder's Sale of 50,000 Shares Means for Investors

As a national leader in residential solar and storage, Sunrun reported a notable insider sale amid ongoing multi-year stake reductions.

fool.com - 2026-06-11 13:23:21

Sunrun Named to the Fortune 1000 2026 List Following Strong Revenue Growth

SAN FRANCISCO, June 03, 2026 (GLOBE NEWSWIRE) -- Sunrun (Nasdaq: RUN), America's largest provider of home battery storage, solar, and home-to-grid power plants, has been named to the Fortune 1000 for 2026, marking its debut on the annual ranking of the largest U.

globenewswire.com - 2026-06-03 08:10:24

Sunrun Named to the Fortune 1000 2026 List Following Strong Revenue Growth

Sunrun named to prestigious Fortune 1000® list based on top-line company performance Sunrun named to prestigious Fortune 1000® list based on top-line company performance

globenewswire.com - 2026-06-03 08:10:00

A Look at Sunrun Inc (RUN) After 3.8% Gain -- GF Value $15.19 vs Price $15.20

On May 27, 2026, Sunrun Inc (RUN) shares rose 3.8% to a current price of $15.20. Over the past week, the stock has gained 11.0%, and in the last month, it has c

gurufocus.com - 2026-05-27 21:14:00

Sunrun: The Market Is Mispricing America's Largest Distributed Power Plant

Sunrun is transitioning from a cyclical residential solar installer to a distributed energy infrastructure platform with recurring contracted cash flows. RUN's storage-first strategy and virtual power plant aggregation position it to capture rising electricity demand and benefit from industry consolidation. Industry disruption and regulatory complexity are driving consolidation, favoring RUN's vertically integrated model and subscription-based resilience.

seekingalpha.com - 2026-05-24 05:49:32

Sunrun Earns Four 2026 Buyer's Choice Awards from ConsumerAffairs, Including Best Customer Service

SAN FRANCISCO, May 19, 2026 (GLOBE NEWSWIRE) -- Sunrun (Nasdaq: RUN), America's largest provider of home battery storage, solar, and home-to-grid power plants, has earned four  2026 Buyer's Choice Awards from ConsumerAffairs, a leading research and reviews platform that helps people make informed decisions about major purchases. The awards were based entirely on verified customer feedback and highlight Sunrun's commitment to delivering an industry-leading customer experience.

globenewswire.com - 2026-05-19 08:00:00

Sunrun Ranks No. 5 on TIME's World's Most Impactful Companies 2026

TIME recognizes Sunrun as one of the world's most impactful companies for making home solar and battery storage affordable and accessible, and for its distributed power plants that are helping stabilize America's power grid TIME recognizes Sunrun as one of the world's most impactful companies for making home solar and battery storage affordable and accessible, and for its distributed power plants that are helping stabilize America's power grid

globenewswire.com - 2026-05-14 15:05:00

Solar Subsidies Likely To Top Agenda At Trump-Xi Meeting

American solar installers have stopped doing business with China-backed U.S. production centers due to uncertainties about their products' eligibility for government subsidies

benzinga.com - 2026-05-11 09:47:56

Sunrun's Co-Founder Sold 50,000 Company Shares. Here's What That Means for Investors.

This residential solar provider logged a notable insider sale as shares posted strong year-over-year gains in the clean energy space.

fool.com - 2026-05-08 09:55:01

Sunrun Cut Customers by 25% and Made More Money Doing It

Sunrun Inc. (RUN) rose 4.91% intraday after reporting Q1 2026 revenue of $722.2 million, up 43% year over year and ahead of the $688 million consensus. Diluted

gurufocus.com - 2026-05-07 08:47:00

Sunrun Inc. (RUN) Q1 2026 Earnings Call Transcript

Sunrun Inc. (RUN) Q1 2026 Earnings Call Transcript

seekingalpha.com - 2026-05-07 05:51:18

Compared to Estimates, Sunrun (RUN) Q1 Earnings: A Look at Key Metrics

Although the revenue and EPS for Sunrun (RUN) give a sense of how its business performed in the quarter ended March 2026, it might be worth considering how some key metrics compare with Wall Street estimates and the year-ago numbers.

zacks.com - 2026-05-06 21:00:23

Sunrun (RUN) Surpasses Q1 Earnings and Revenue Estimates

Sunrun (RUN) came out with quarterly earnings of $0.62 per share, beating the Zacks Consensus Estimate of a loss of $0.05 per share. This compares to earnings of $0.2 per share a year ago.

zacks.com - 2026-05-06 19:31:18

Sunrun Reports First Quarter 2026 Financial Results

Aggregate Subscriber Value of $1.1 billion in Q1 Contracted Net Value Creation of $108 million in Q1, or $0.46 per share Storage Attachment Rate reached record 73% in Q1 Net change in cash and restricted cash of -$148 million and Cash Generation 1 of -$59 million in Q1, owing to a shift in project finance timing into Q2 and investments in safe harbor Paid down $92 million of recourse debt in Q1 with excess cash Reiterating Cash Generation 1,2 guidance of $250 million to $450 million in 2026, excluding investments in equipment safe harbor SAN FRANCISCO, May 06, 2026 (GLOBE NEWSWIRE) -- Sunrun (Nasdaq: RUN), America's largest provider of home battery storage, solar, and home-to-grid power plants, today announced financial results for the first quarter ended March 31, 2026. “Sunrun is the nation's leading residential distributed power plant operator, delivering reliable energy to American homes and helping stabilize the grid.

globenewswire.com - 2026-05-06 16:01:00

Exploring Analyst Estimates for Sunrun (RUN) Q1 Earnings, Beyond Revenue and EPS

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

zacks.com - 2026-05-05 10:16:02

Sunrun (RUN) Rises Higher Than Market: Key Facts

The latest trading day saw Sunrun (RUN) settling at $13.05, representing a +2.47% change from its previous close.

zacks.com - 2026-05-01 19:00:24

A Look at Sunrun Inc (RUN) After 8.0% Decline -- GF Value $15.85 vs Price $11.93

On April 29, 2026, Sunrun Inc (RUN) shares fell 8.0% to $11.93. This decline is part of a broader trend, with the stock down 35.2% year-to-date and showing a 52

gurufocus.com - 2026-04-29 18:27:00

Sunrun Prices $584 million Securitization of Residential Solar and Storage Assets

SAN FRANCISCO, April 28, 2026 (GLOBE NEWSWIRE) -- Sunrun (Nasdaq: RUN), America's largest provider of home battery storage, solar, and home-to-grid power plants, today announced it has priced a securitization of leases and power purchase agreements. The securitization is Sunrun's sixteenth securitization since 2015 and first issuance in 2026.

globenewswire.com - 2026-04-28 17:45:00

Sunrun (RUN) Stock Falls Amid Market Uptick: What Investors Need to Know

Sunrun (RUN) closed at $12.74 in the latest trading session, marking a -1.7% move from the prior day.

zacks.com - 2026-04-24 19:01:20

Why the Market Dipped But Sunrun (RUN) Gained Today

The latest trading day saw Sunrun (RUN) settling at $12.96, representing a +1.97% change from its previous close.

zacks.com - 2026-04-23 19:16:45

KBRA Assigns Preliminary Ratings to Sunrun Prometheus Issuer 2026-1, LLC

NEW YORK--(BUSINESS WIRE)-- #creditratingagency--KBRA assigns preliminary ratings to three classes of notes issued by Sunrun Prometheus Issuer 2026-1, LLC. The transaction is collateralized by a diversified pool of 38,706 leases and power purchase agreements (PPAs) associated with residential solar photovoltaic installations (PV Systems). The total Aggregate Discounted Solar Asset Balance (ADSAB) based on a discount rate of 7.5%, consisting of the discounted payments of the leases and PPAs is approximately $844.4 mi.

businesswire.com - 2026-04-23 12:16:00

Lbp Am Sa Makes New $3.31 Million Investment in Sunrun Inc. $RUN

Lbp Am Sa purchased a new position in Sunrun Inc. (NASDAQ: RUN) during the fourth quarter, according to its most recent disclosure with the Securities and Exchange Commission. The fund purchased 179,721 shares of the energy company's stock, valued at approximately $3,307,000. Lbp Am Sa owned 0.08% of Sunrun at the end of

defenseworld.net - 2026-04-18 04:05:13

Get RUN Insider Trade Alerts

RUN Price Target Summary

Last Month

$18.00

1 analysts

Last Quarter

$17.40

5 analysts

Last Year

$18.53

17 analysts

All Time

$30.34

64 analysts

RUN Recent Analyst Grades

Date Analyst Firm Action Previous Grade New Grade
2026-07-10 Susquehanna Maintain Positive Positive
2026-07-10 GLJ Research Maintain Sell Sell
2026-06-16 UBS Maintain Buy Buy
2026-06-11 GLJ Research Maintain Sell Sell
2026-05-07 TD Cowen Maintain Buy Buy
2026-04-21 Citigroup Maintain Buy Buy
2026-04-21 Barclays Maintain Equal Weight Equal Weight
2026-04-21 GLJ Research Maintain Sell Sell
2026-04-16 GLJ Research Maintain Sell Sell
2026-04-16 JP Morgan Maintain Overweight Overweight
2026-04-15 Goldman Sachs Maintain Buy Buy
2026-04-09 Susquehanna Maintain Positive Positive
2026-04-07 Jefferies Maintain Hold Hold
2026-03-26 GLJ Research Maintain Sell Sell
2026-03-10 UBS Maintain Buy Buy
2026-03-03 Freedom Capital Markets Downgrade Buy Hold
2026-03-03 GLJ Research Maintain Sell Sell
2026-03-03 Freedom Broker Downgrade Buy Hold
2026-03-02 Mizuho Maintain Outperform Outperform
2026-03-02 Goldman Sachs Maintain Buy Buy
2026-02-27 GLJ Research Downgrade Hold Sell
2026-02-27 Jefferies Downgrade Buy Hold
2026-02-27 Oppenheimer Maintain Outperform Outperform
2026-01-07 Deutsche Bank Maintain Hold Hold
2025-12-02 Morgan Stanley Maintain Equal Weight Equal Weight
2025-11-13 Freedom Broker Maintain Hold Hold
2025-11-11 Wells Fargo Maintain Overweight Overweight
2025-11-10 Guggenheim Upgrade Neutral Buy
2025-10-21 UBS Maintain Buy Buy
2025-10-21 Citigroup Upgrade Neutral Buy
2025-10-16 JP Morgan Maintain Overweight Overweight
2025-10-15 BMO Capital Upgrade Underperform Market Perform
2025-10-13 Susquehanna Maintain Positive Positive
2025-10-08 Goldman Sachs Maintain Buy Buy
2025-10-01 Jefferies Upgrade Hold Buy
2025-09-19 JP Morgan Maintain Overweight Overweight
2025-09-11 Goldman Sachs Maintain Buy Buy
2025-08-18 RBC Capital Upgrade Sector Perform Outperform
2025-08-15 GLJ Research Upgrade Sell Hold
2025-08-14 Wells Fargo Maintain Overweight Overweight
2025-08-08 UBS Maintain Buy Buy
2025-08-07 Susquehanna Maintain Positive Positive
2025-08-07 Oppenheimer Maintain Outperform Outperform
2025-08-07 JP Morgan Maintain Overweight Overweight
2025-08-07 BMO Capital Maintain Underperform Underperform
2025-07-21 Susquehanna Maintain Positive Positive
2025-07-15 JP Morgan Maintain Overweight Overweight
2025-07-14 Mizuho Maintain Outperform Outperform
2025-07-09 Jefferies Upgrade Underperform Hold
2025-07-08 Keybanc Upgrade Underweight Sector Weight
2025-06-25 Wells Fargo Maintain Overweight Overweight
2025-06-18 RBC Capital Downgrade Outperform Sector Perform
2025-06-17 Keybanc Downgrade Sector Weight Underweight
2025-06-17 GLJ Research Downgrade Hold Sell
2025-06-11 Jefferies Downgrade Hold Underperform
2025-06-03 RBC Capital Maintain Outperform Outperform
2025-06-02 Mizuho Maintain Outperform Outperform
2025-05-30 GLJ Research Upgrade Sell Hold
2025-05-30 UBS Maintain Buy Buy
2025-05-28 Jefferies Maintain Hold Hold
2025-05-22 BMO Capital Downgrade Market Perform Underperform
2025-05-19 Goldman Sachs Maintain Buy Buy
2025-05-14 UBS Maintain Buy Buy
2025-05-08 RBC Capital Maintain Outperform Outperform
2025-04-17 Citigroup Downgrade Buy Neutral
2025-04-16 Truist Securities Maintain Hold Hold
2025-04-14 Susquehanna Maintain Positive Positive
2025-04-10 Jefferies Maintain Hold Hold
2025-03-12 Jefferies Downgrade Buy Hold
2025-03-04 UBS Maintain Buy Buy
2025-03-03 Goldman Sachs Maintain Buy Buy
2025-03-03 Truist Securities Maintain Hold Hold
2025-03-03 RBC Capital Maintain Outperform Outperform
2025-03-03 BMO Capital Maintain Market Perform Market Perform
2025-01-28 Jefferies Maintain Buy Buy
2025-01-28 Barclays Maintain Equal Weight Equal Weight
2025-01-23 JP Morgan Maintain Overweight Overweight
2025-01-10 UBS Upgrade Neutral Buy
2025-01-08 Wells Fargo Maintain Overweight Overweight
2024-12-17 Goldman Sachs Maintain Buy Buy
2024-11-26 UBS Maintain Neutral Neutral
2024-11-22 Piper Sandler Downgrade Overweight Neutral
2024-11-15 Morgan Stanley Maintain Overweight Overweight
2024-11-12 Truist Securities Maintain Hold Hold
2024-11-11 BMO Capital Maintain Market Perform Market Perform
2024-11-08 Roth MKM Maintain Buy Buy
2024-11-08 Oppenheimer Maintain Outperform Outperform
2024-11-08 Wells Fargo Maintain Overweight Overweight
2024-11-07 GLJ Research Downgrade Hold Sell
2024-11-07 Guggenheim Downgrade Buy Neutral
2024-10-28 GLJ Research Upgrade Sell Hold
2024-10-16 Barclays Maintain Equal Weight Equal Weight
2024-10-16 Susquehanna Maintain Positive Positive
2024-10-10 Jefferies Maintain Buy Buy
2024-09-25 Goldman Sachs Maintain Buy Buy
2024-09-24 Morgan Stanley Maintain Overweight Overweight
2024-08-21 Morgan Stanley Maintain Overweight Overweight
2024-08-08 Goldman Sachs Maintain Buy Buy
2024-08-08 Deutsche Bank Maintain Hold Hold
2024-08-07 Truist Securities Maintain Hold Hold
2024-08-07 JP Morgan Maintain Overweight Overweight
2024-08-07 Oppenheimer Maintain Outperform Outperform
2024-08-07 Piper Sandler Maintain Overweight Overweight
2024-08-07 UBS Maintain Neutral Neutral
2024-08-07 BMO Capital Maintain Market Perform Market Perform
2024-08-07 Evercore ISI Group Maintain Outperform Outperform
2024-07-23 Barclays Maintain Equal Weight Equal Weight
2024-07-22 Piper Sandler Maintain Overweight Overweight
2024-07-16 JP Morgan Maintain Overweight Overweight
2024-07-15 Susquehanna Maintain Positive Positive
2024-06-14 Morgan Stanley Maintain Overweight Overweight
2024-05-09 Jefferies Maintain Buy Buy
2024-05-09 Susquehanna Maintain Positive Positive
2024-04-19 Mizuho Maintain Buy Buy
2024-04-05 Susquehanna Maintain Positive Positive
2024-03-15 RBC Capital Maintain Outperform Outperform
2024-02-26 Truist Securities Maintain Hold Hold
2024-02-22 Oppenheimer Maintain Outperform Outperform
2024-02-22 Goldman Sachs Maintain Buy Buy
2024-02-22 Piper Sandler Maintain Overweight Overweight
2024-02-22 BMO Capital Maintain Market Perform Market Perform
2024-01-23 Truist Securities Maintain Hold Hold
2024-01-04 Keybanc Downgrade Overweight Sector Weight
2024-01-03 Mizuho Maintain Buy Buy
2023-12-19 Piper Sandler Upgrade Neutral Overweight
2023-12-18 Goldman Sachs Maintain Buy Buy
2023-12-08 Morgan Stanley Maintain Overweight Overweight
2023-11-03 Roth MKM Maintain Buy Buy
2023-11-03 Goldman Sachs Maintain Buy Buy
2023-11-02 Northland Capital Markets Downgrade Outperform Market Perform
2023-11-02 JP Morgan Maintain Overweight Overweight
2023-11-02 BMO Capital Downgrade Outperform Market Perform
2023-11-02 Susquehanna Maintain Positive Positive
2023-10-20 Deutsche Bank Downgrade Buy Hold
2023-10-19 JP Morgan Maintain Overweight Overweight
2023-10-18 Barclays Maintain Equal Weight Equal Weight
2023-10-18 Citigroup Maintain Buy Buy
2023-10-17 Morgan Stanley Maintain Overweight Overweight
2023-10-13 Piper Sandler Maintain Neutral Neutral
2023-10-05 Keybanc Maintain Overweight Overweight
2023-10-04 Truist Securities Downgrade Buy Hold
2023-10-02 Susquehanna Maintain Positive Positive
2023-09-21 Guggenheim Maintain Buy Buy
2023-09-15 JP Morgan Maintain Overweight Overweight
2023-08-30 Citigroup Upgrade Neutral Buy
2023-08-17 Keybanc Maintain Overweight Overweight
2023-08-03 Piper Sandler Maintain Neutral Neutral
2023-08-03 Janney Montgomery Scott Upgrade Neutral Buy
2023-07-24 Guggenheim Maintain Buy Buy
2023-07-17 Morgan Stanley Maintain Overweight Overweight
2023-07-13 Barclays Maintain Equal Weight Equal Weight
2023-05-22 Piper Sandler Maintain Neutral Neutral
2023-05-08 Truist Securities Maintain Buy Buy
2023-05-05 Citigroup Maintain Neutral Neutral
2023-05-05 Deutsche Bank Maintain Buy Buy
2023-04-24 Citigroup Maintain Neutral Neutral
2023-04-18 Keybanc Upgrade Sector Weight Overweight
2023-04-18 Barclays Maintain Equal Weight Equal Weight
2023-04-13 Deutsche Bank Maintain Buy Buy
2023-04-03 Morgan Stanley Maintain Overweight Overweight
2023-03-30 Goldman Sachs Maintain Buy Buy
2023-03-29 RBC Capital Maintain Outperform Outperform
2023-03-10 Citigroup Maintain Neutral Neutral
2023-03-02 Scotiabank Maintain Sector Outperform Outperform
2023-02-24 Deutsche Bank Maintain Buy Buy
2023-02-23 BMO Capital Maintain Outperform Outperform
2023-02-23 B of A Securities Maintain Buy Buy
2023-02-23 Oppenheimer Maintain Outperform Outperform
2023-02-21 Truist Securities Maintain Buy Buy
2023-02-03 Wells Fargo Maintain Overweight Overweight
2023-01-25 Barclays Downgrade Overweight Equal Weight
2023-01-10 Morgan Stanley Maintain Overweight Overweight
2023-01-06 Wells Fargo Upgrade Equal Weight Overweight
2022-12-01 Janney Montgomery Scott Maintain Neutral Neutral
2022-11-15 Deutsche Bank Maintain Buy Buy
2022-11-11 RBC Capital Maintain Outperform Outperform
2022-11-03 Morgan Stanley Maintain Overweight Overweight
2022-11-03 BMO Capital Maintain Outperform Outperform
2022-11-03 JP Morgan Maintain Overweight Overweight
2022-10-20 JP Morgan Maintain Overweight Overweight
2022-10-20 Wolfe Research Downgrade Outperform Peer Perform
2022-10-17 Guggenheim Maintain Buy Buy
2022-09-28 Northland Capital Markets Maintain Outperform Outperform
2022-08-18 Morgan Stanley Maintain Overweight Overweight
2022-08-08 JP Morgan Maintain Overweight Overweight
2022-08-05 Barclays Maintain Overweight Overweight
2022-08-04 BMO Capital Maintain Outperform Outperform
2022-08-04 Goldman Sachs Maintain Buy Buy
2022-08-04 Piper Sandler Maintain Neutral Neutral
2022-07-20 Roth Capital Maintain Buy Buy
2022-07-20 JP Morgan Maintain Overweight Overweight
2022-07-19 Piper Sandler Downgrade Overweight Neutral
2022-06-29 Wells Fargo Maintain Equal Weight Equal Weight
2022-06-21 Goldman Sachs Maintain Buy Buy
2022-06-13 Morgan Stanley Maintain Overweight Overweight
2022-05-05 Needham Maintain Buy Buy
2022-03-22 Morgan Stanley Maintain Overweight Overweight
2022-03-14 Piper Sandler Maintain Overweight Overweight
2022-02-18 Wolfe Research Maintain Outperform Outperform
2022-01-24 Truist Securities Maintain Buy Buy
2021-12-20 Keybanc Downgrade Overweight Sector Weight
2021-11-08 Truist Securities Maintain Buy Buy
2021-11-05 Needham Maintain Buy Buy
2021-11-05 RBC Capital Maintain Outperform Outperform
2021-10-04 GLJ Research Maintain Sell Sell
2021-10-01 BMO Capital Maintain Outperform Outperform
2021-09-01 Wolfe Research Maintain Outperform Outperform
2021-07-21 JP Morgan Maintain Overweight Overweight
2021-06-25 Stephens & Co. Maintain Overweight Overweight
2021-06-16 Morgan Stanley Maintain Overweight Overweight
2021-05-18 Keybanc Maintain Overweight Overweight
2021-05-06 Credit Suisse Maintain Outperform Outperform
2021-04-20 Evercore ISI Group Maintain Outperform Outperform
2021-04-16 Piper Sandler Upgrade Neutral Overweight
2021-04-07 RBC Capital Maintain Outperform Outperform
2021-03-23 Goldman Sachs Upgrade Neutral Buy
2021-03-22 Susquehanna Maintain Positive Outperform
2021-03-10 Morgan Stanley Upgrade Equal Weight Overweight
2021-03-10 UBS Upgrade Sell Neutral
2021-02-25 Credit Suisse Upgrade Neutral Outperform
2021-01-20 Morgan Stanley Maintain Equal Weight Equal Weight
2021-01-20 Credit Suisse Downgrade Outperform Neutral
2021-01-12 Morgan Stanley Maintain Equal Weight Equal Weight
2021-01-12 Truist Securities Maintain Buy Buy
2020-12-28 Keybanc Maintain Overweight Overweight
2020-12-28 KeyBanc Maintain Overweight Overweight
2020-12-27 KeyBanc Maintain Overweight Overweight
2020-12-17 Capital One Financial Maintain Equal Weight Equal Weight
2020-11-06 Roth Capital Maintain Buy Buy
2020-10-27 UBS Downgrade Neutral Sell
2020-10-26 Credit Suisse Maintain Outperform Outperform
2020-09-30 Goldman Sachs Downgrade Buy Neutral
2020-08-11 Keybanc Maintain Overweight Overweight
2020-08-11 KeyBanc Maintain Overweight Overweight
2020-07-22 Barclays Maintain Overweight Overweight
2020-07-13 Keybanc Upgrade Sector Weight Overweight
2020-07-13 KeyBanc Upgrade Sector Weight Overweight
2020-05-07 B of A Securities Maintain Buy Buy
2020-04-08 Credit Suisse Maintain Outperform Outperform
2020-04-07 UBS Maintain Neutral Neutral
2020-03-27 JP Morgan Maintain Overweight Overweight
2020-03-05 JP Morgan Maintain Overweight Overweight
2020-02-20 JMP Securities Maintain Market Outperform Outperform
2020-02-19 KeyBanc Downgrade Overweight Sector Weight
2020-02-19 Keybanc Downgrade Overweight Sector Weight
2020-01-16 JP Morgan Maintain Overweight Overweight
2019-11-13 Credit Suisse Maintain Outperform Outperform
2019-11-13 UBS Maintain Neutral Neutral
2019-11-13 JMP Securities Maintain Market Outperform Market Outperform
2019-08-20 KeyBanc Maintain Overweight Overweight
2019-06-18 Goldman Sachs Upgrade Neutral Buy
2019-05-16 Barclays Maintain Overweight Overweight
2018-10-09 B of A Securities Maintain Buy Buy
2018-10-09 Bank of America Maintain Buy Buy
2018-09-11 B of A Securities Upgrade Neutral Buy
2018-09-11 Bank of America Upgrade Neutral Buy
2018-08-30 JMP Securities Maintain Market Outperform Market Outperform
2018-08-13 B of A Securities Upgrade Underperform Neutral
2018-08-13 Bank of America Upgrade Underperform Neutral
2018-08-10 Credit Suisse Maintain Outperform Outperform
2018-08-03 Morgan Stanley Downgrade Overweight Equal Weight
2018-07-24 Bank of America Maintain Underperform Underperform
2018-07-24 B of A Securities Maintain Underperform Underperform
2018-07-19 Goldman Sachs Downgrade Buy Neutral
2018-07-02 Credit Suisse Maintain Outperform Outperform
2018-06-13 Credit Suisse Maintain Outperform Outperform
2018-04-06 Bank of America Downgrade Buy Underperform
2018-04-06 B of A Securities Downgrade Buy Underperform
2018-03-16 UBS Maintain Neutral Neutral
2018-03-07 JMP Securities Upgrade Market Perform Market Outperform
2018-03-02 Roth Capital Maintain Buy Buy
2018-02-12 Credit Suisse Maintain Outperform Outperform
2017-08-08 Barclays Maintain Overweight Overweight
2017-03-22 UBS Upgrade Neutral Buy
2016-11-22 Barclays Upgrade Equal Weight Overweight
2016-11-10 JMP Securities Downgrade Market Outperform Market Perform
2016-11-09 B of A Securities Downgrade Buy Neutral
2016-11-09 Bank of America Downgrade Buy Neutral
2016-10-07 Goldman Sachs Upgrade Neutral Buy
2016-10-06 Goldman Sachs Upgrade Neutral Buy
2016-09-08 JMP Securities Maintain Market Outperform Outperform
2016-06-21 Oppenheimer Maintain Outperform Outperform
2016-05-03 Guggenheim Maintain Buy Buy
2016-05-02 Credit Suisse Maintain Outperform Outperform
2016-03-14 Morgan Stanley Maintain Overweight Overweight
2016-03-13 Goldman Sachs Maintain Neutral Neutral
2016-03-11 Credit Suisse Maintain Outperform Outperform
2016-03-09 Deutsche Bank Maintain Buy Buy
2016-02-11 Barclays Downgrade Overweight Equal Weight
2016-01-22 Barclays Maintain Overweight Overweight
2016-01-05 Goldman Sachs Downgrade Buy Neutral
2015-12-17 Keybanc Upgrade Sector Weight Overweight
2015-12-17 KeyBanc Upgrade Sector Weight Overweight
2015-10-21 KeyBanc Maintain Sector Weight Equal Weight
2015-09-08 Morgan Stanley Maintain Overweight Overweight
2015-08-31 RBC Capital Maintain Outperform Outperform