Latest filing published 09 Dec 2008 for CYBEROPTICS CORP.
Insider track record
No signal scores available.
Michael Proulx: trading record in brief
Michael Proulx is a declared insider of Cyberoptics Corp, with filings sourced from SEC (Form 4). Between 6 March 2006 and 5 December 2008, the trades on record add up to 16 filings.
Every open-market trade on record is a sale: 7 sales worth €174k. The rest of the record consists of 4 share grants and 5 option exercises.
Most recently, on 9 December 2008, the filings show a share grant in Cyberoptics Corp. Typically, a trade is published a median of 1 day after it takes place. The legal deadline for a Form 4 is two business days after the transaction. Sales are harder to read than purchases, since they often meet personal needs such as tax or diversification. Every figure here comes from the filings published by SEC (Form 4) and describes the past, not future prices; it is not investment advice.
Companies and markets linked to Michael Proulx
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 2,178 shares0Common StockSEC:0001283875-08-000024:0
- 550 shares0Common StockSEC:0001283875-07-000031:0
- 62 shares@ US$12.34Common StockSEC:0001283875-07-000031:1
- 900 shares0Common StockSEC:0001283875-06-000053:0
- 400 shares@ US$10.01Common StockSEC:0001283875-06-000020:0
- 1,000 shares@ US$11.24Common StockSEC:0001283875-06-000020:1
- 400 shares@ US$11.87Common StockSEC:0001283875-06-000020:2
- 5,250 shares@ US$11.71Common StockSEC:0001283875-06-000020:3
- 5,000 shares@ US$10.00Common StockSEC:0001283875-06-000020:4
- 125 shares@ US$15.20Common StockSEC:0001283875-06-000020:5
- 48 shares@ US$15.15Common StockSEC:0001283875-06-000020:6
- 200 shares@ US$15.11Common StockSEC:0001283875-06-000020:7
- 11,677 shares@ US$15.10Common StockSEC:0001283875-06-000020:8
- 580 shares@ US$15.18Common StockSEC:0001283875-06-000020:9
- 400 shares@ US$15.12Common StockSEC:0001283875-06-000020:10
- 798 shares@ US$15.11Common StockSEC:0001283875-06-000020:11
16 of 16 declarations