Income statement, balance sheet and cash flow are strong.
Next earnings: 2026-11-05, EPS Forecast: $0.30
Upgraded from Sell to Hold in the Mar 2026 quarter: 79.3 → 84.3 (+5.1). This quarter: -0.0.
Change vs previous quarter.