N
Market Data
$20.14+$2.40 (+13.50%)
NBBK · Last trade
Prev Close
$17.74
Range (30d)
$17.74 – $20.14
Insiders
0No insiders on record
Tickers
Addresses
business
1063 GREAT PLAIN AVENUE
NEEDHAM, MA, 02492
mailing
1063 GREAT PLAIN AVENUE
NEEDHAM, MA, 02492