Knot Offshore Partners LP (KNOP) stock: insider buying, earnings and risk | BrightDollar