Ratings

Overall Rating
3
Discounted Cash Flow
2
Return on Equity
3
Return on Assets
4
Debt to Equity
4
Price to Earnings
1
Price to Book
1

Upgrades and Downgrades

Rating Distribution
Buy 0Hold 0Sell 0
We are unable to load the data!

Price Targets

Benzinga85 days agoJan 23, 2025
415.11
550.00
TheFly105 days agoJan 3, 2025
394.00
275.00
TheFly105 days agoJan 3, 2025
394.00
404.00
TheFly123 days agoDec 16, 2024
400.99
515.00
StreetInsider137 days agoDec 2, 2024
345.16
411.00
StreetInsider140 days agoNov 29, 2024
332.89
400.00
StreetInsider151 days agoNov 18, 2024
200.00
270.00
StreetInsider154 days agoNov 15, 2024
311.18
313.00
StreetInsider171 days agoOct 29, 2024
259.86
315.00
StreetInsider172 days agoOct 28, 2024
269.13
298.00
StreetInsider176 days agoOct 24, 2024
213.65
238.00
StreetInsider176 days agoOct 24, 2024
213.65
255.00
StreetInsider176 days agoOct 24, 2024
249.40
276.00
TheFly176 days agoOct 24, 2024
213.65
250.00
StreetInsider176 days agoOct 24, 2024
213.65
249.00
StreetInsider176 days agoOct 24, 2024
213.65
278.00
Benzinga177 days agoOct 23, 2024
213.45
236.00
StreetInsider179 days agoOct 21, 2024
218.85
195.00
Benzinga52 days agoFeb 26, 2025
302.80
302.80
Benzinga65 days agoFeb 12, 2025
328.50
328.50