Navigators shares dropped over 8 percent in New York trading today after Keefe, Bruyette & Woods lowered its rating on the stock to underperform, citing several factors at the specialty carrier.
Navigators shares dropped over 8 percent in New York trading today after Keefe, Bruyette & Woods lowered its rating on the stock to underperform, citing several factors at the specialty carrier.