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
Benzinga52 days agoFeb 26, 2025
302.80
302.80
Benzinga65 days agoFeb 12, 2025
328.50
328.50