$7.84▲ +1.03 (+15.10%) Market Cap ~$2.1B Day Range $6.85 – $7.84 Prior close (Jun 16) $6.81 Needham (new) Buy · $11 target Consensus target $9.62 · Hold (9 analysts) Next earnings Jul 28, 2026 As…
Browsing tag
$7.84▲ +1.03 (+15.10%) Market Cap ~$2.1B Day Range $6.85 – $7.84 Prior close (Jun 16) $6.81 Needham (new) Buy · $11 target Consensus target $9.62 · Hold (9 analysts) Next earnings Jul 28, 2026 As…
