Why is INSP down?
Down 3.1% today, more than its medical device peers' 2.0%; no story names it yet.
Fell on Nov 3
Down 8% on Nov 3, and still 4% under its Nov 2 close.
“Revenue decreased 7.9% to $206.7 million, driven primarily by a decline in U.S. revenue.”