Trade Screener My Market Overview Watchlists Earnings Analyst Ratings Seasonality Features & Pricing API Blog
Screener Overview Watchlists Odds Explained

21 Analyst Ratings

2 Sells

6 Holds

13 Buys

Coverage
Quality

7

Avg Price Target

$82.48 (+47.4%)

1067th

Median Price Target

$86.00 (+53.7%)

989th

Max Price Target

$104.00 (+85.9%)

1001st

Min Price Target

$55.00 (-1.7%)

2050th

3-Month Ratings Trend

15
Ratings

0 Initiations

2 Downgrades

11 Maintains

2 Upgrades

Average Price Target

Current: $82.48 (+47.4% Upside)

Avg Price Target

Stock Price

1-Day Change

0.0%

90th

1-Week Change

0.0%

336th

1-Month Change

-3.2%

3423rd

1-Year Change

-16.9%

2506th

Analyst Upgrades & Downgrades

0

0

0

0

1

2

0

1

0

0

2

0

0

0

0

0

1

1

0

1

0

0

1

0

Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
Jan

Downgrades

Upgrades

Upgrades
In Past Day

0

24th

Upgrades
In Past Week

0

77th

Upgrades
In Past Month

0

345th

Upgrades
In Past Year

5

84th

Downgrades
In Past Day

0

24th

Downgrades
In Past Week

0

91st

Downgrades
In Past Month

1

45th

Downgrades
In Past Year

5

120th

Analyst Coverage

1-Day Change

0 Change

27th

1-Week Change

0 Change

148th

1-Month Change

0 Change

466th

1-Year Change

-5 Analysts

4490th

Analyst Rating Data Filters

Date Released

Rating

Coverage Score

Action

Active Ratings Details

Institution
Analyst
Date
Rating
Price Target
(Upside %)
Action
Previous
Rating
PT Change
(Previous PT)
Include
In Graphics

7

KeyCorp

7

Wells Fargo

6

Truist Financial

6

The Goldman Sachs Group

3

Needham & Company LLC

4

Loop Capital

8

Robert W. Baird

9

Rosenblatt Securities

3

Benchmark

6

Morgan Stanley

5

BNP Paribas

2

Mizuho

5

JPMorgan Chase & Co.

8

Bank of America

5

Deutsche Bank

4

Susquehanna Bancshares

6

Citigroup

8

Jefferies Financial Group

7

B. Riley

7

Stifel Nicolaus

7

Evercore ISI

7

John Vinh

9

Joseph Quatrochi

4

William Stein

8

Toshiya Hari

NA

NA

Gary Mobley

NA

NA

NA

NA

NA

4

Vijay Rakesh

NA

NA

NA

NA

6

Christopher Danely

NA

NA

NA

NA

2025-01-14
2025-01-13
2025-01-10
2025-01-10
2024-11-19
2024-11-11
2024-10-29
2024-10-29
2024-10-29
2024-10-29
2024-10-25
2024-10-18
2024-07-30
2024-07-30
2024-07-30
2024-07-17
2024-07-15
2024-05-13
2024-04-30
2024-04-18
2024-04-16
Buy
Buy
Hold
Buy
Buy
Buy
Hold
Hold
Buy
Sell
Sell
Buy
Hold
Buy
Buy
Buy
Hold
Buy
Buy
Hold
Buy

$70.00
(+25.1%)

$80.00
(+43.0%)

$60.00
(+7.2%)

$77.00
(+37.6%)

$87.00
(+55.5%)

$95.00
(+69.8%)

$75.00
(+34.0%)

$75.00
(+34.0%)

$90.00
(+60.9%)

$64.00
(+14.4%)

$55.00
(-1.7%)

$85.00
(+51.9%)

$88.00
(+57.3%)

$90.00
(+60.9%)

$90.00
(+60.9%)

$95.00
(+69.8%)

$77.00
(+37.6%)

$100.00
(+78.7%)

$103.00
(+84.1%)

$72.00
(+28.7%)

$104.00
(+85.9%)

Maintain
Maintain

Downgrade

Maintain
Maintain

Upgrade

Maintain
Maintain
Maintain

Downgrade

Maintain
Maintain
Maintain
Maintain
Maintain
Maintain

Downgrade

Upgrade

Maintain
Maintain

Upgrade

Buy
Buy
Buy
Buy
Buy
Hold
Hold
Hold
Buy
Hold
Sell
Buy
Hold
Buy
Buy
Buy
Buy
Hold
Buy
Hold
Sell

-22.2%
($90.00)

-5.9%
($85.00)

-32.6%
($89.00)

-4.9%
($81.00)

0.0%
($87.00)

+458.8%
($17.00)

+25.0%
($60.00)

0.0%
($75.00)

0.0%
($90.00)

+1.6%
($63.00)

0.0%
($55.00)

-2.3%
($87.00)

-2.2%
($90.00)

-30.8%
($130.00)

+5.9%
($85.00)

+11.8%
($85.00)

-38.4%
($125.00)

+1.0%
($99.00)

-23.7%
($135.00)

-12.2%
($82.00)

+1200.0%
($8.00)