Noodles & Company (NDLS)

NDLS · NASDAQ
$14.81−0.54 (−3.52%)
At close on Nov 3

Breakdown

Top shareholders

Institutions

Ownership statements

Insider trades