Noodles & Company
NDLS
#9937
Rank
$82.93 M
Marketcap
$13.90
Share price
-1.63%
Change (1 day)
1,885.71%
Change (1 year)

We have found no stock splits for this company