Venture Partners Ii Lp Updata, Insider at Amber Road, Inc. (AMBR), sold 2,051,612 shares at $12.97 ($26.6M) on 2014-10-31, disclosed to the SEC on 2014-11-03.
Open-market sale of $26.6M AMBR by Insider. Not flagged as scheduled, tax-driven, or recurring — but no specific bearish signal from our filters. Reasons for insider sales vary widely.
Nothing distinguishes this filing.