Article By:
Fredrik Arnold
Monday, May 4, 2020 4:46 AM EDT
Isabella's price per share closed at $17.80 Friday. A year ago their price was $22.79.
In this article: ISBA