Despite jumping more than 300% from last November through the start of January, shares of the insurance tech stock have since lost their mojo.
Despite jumping more than 300% from last November through the start of January, shares of the insurance tech stock have since lost their mojo.