Latest filing published 28 Apr 2015 for Riverbed Technology, Inc..
Insider track record
No signal scores available.
Brett Nissenberg: trading record in brief
Brett Nissenberg is a declared insider of Riverbed Technology, Inc., with filings sourced from SEC (Form 4). Over a trading history stretching from 31 December 2012 to 24 April 2015, the count stands at 16 filings.
Sales make up the whole of the open-market record (1 sale, €447k). Besides market trades, the filings include 11 share grants.
The record was last updated on 28 April 2015 with a transaction in Riverbed Technology, Inc. Typically, a trade is published a median of 3 days after it takes place. The legal deadline for a Form 4 is two business days after the transaction. A sale on its own says little: insiders also sell to pay tax, fund a purchase or diversify. These figures are compiled from regulatory filings published by SEC (Form 4). They describe what insiders did and are not a recommendation.
Companies and markets linked to Brett Nissenberg
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 39,645 sharesCommon StockSEC:0001209191-15-036578:0
- 51,807 sharesCommon StockSEC:0001209191-15-036578:1
- 82,712 sharesCommon StockSEC:0001209191-15-036578:2
- 17,625 sharesCommon StockSEC:0001209191-15-036578:3
- 28,539 shares0Common StockSEC:0001246360-15-000599:0
- 54,173 shares0Common StockSEC:0001246360-15-000599:1
- 11,340 shares@ US$20.41Common StockSEC:0001246360-15-000117:0
- 17,625 shares0Common StockSEC:0001246360-15-000117:1
- 19,600 shares0Common StockSEC:0001246360-14-000643:0
- 32,207 shares0Common StockSEC:0001246360-14-000643:1
- 17,600 shares0Common StockSEC:0001246360-14-000643:2
- 12,483 shares@ US$18.08Common StockSEC:0001246360-14-000047:0
- 10,300 shares0Common StockSEC:0001246360-13-001677:0
- 37,262 shares@ US$16.09Common StockSEC:0001246360-13-001338:0
- 1,555 shares@ US$19.72Common StockSEC:0001246360-13-000195:0
- 24,516 shares@ US$19.72Common StockSEC:0001246360-13-000195:1
16 of 16 declarations