Knoll, Inc. logo
Knoll, Inc. KNL
$ 25.04 0.93%