Latest filing published 03 Dec 2009 for First Solar, INC..
Insider track record
No signal scores available.
John T. Gaffney: trading record in brief
John T. Gaffney discloses dealings in First Solar, Inc. to SEC (Form 4). Over a trading history stretching from 31 March 2008 to 1 December 2009, the count stands at 18 filings.
None of the filings is a plain purchase or sale on the open market; they cover grants, option exercises and other movements. Compensation-driven entries like these are tracked, but they say little about how insiders judge the share price.
The latest filing, published on 3 December 2009, reports an option exercise in First Solar, Inc. Typically, a trade is published a median of 2 days after it takes place. For comparison, the SEC allows two business days to file a Form 4. 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 John T. Gaffney
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 17,032 shares0Common StockSEC:0001127602-09-024245:0
- 8,244 shares@ US$122.02Common StockSEC:0001127602-09-024245:1
- 1,282 shares0Common StockSEC:0001127602-09-024245:2
- 620 shares@ US$122.02Common StockSEC:0001127602-09-024245:3
- 1,311 shares0Common StockSEC:0001127602-09-020312:0
- 635 shares@ US$152.86Common StockSEC:0001127602-09-020312:1
- 1,310 shares0Common StockSEC:0001127602-09-015092:0
- 622 shares@ US$162.20Common StockSEC:0001127602-09-015092:1
- 1,310 shares0Common StockSEC:0001127602-09-008469:0
- 477 shares@ US$132.70Common StockSEC:0001127602-09-008469:1
- 1,310 shares0Common StockSEC:0001127602-09-000561:0
- 574 shares@ US$137.96Common StockSEC:0001127602-09-000561:1
- 1,310 shares0Common StockSEC:0001127602-08-007534:0
- 574 shares@ US$188.91Common StockSEC:0001127602-08-007534:1
- 1,310 shares0Common StockSEC:0001209191-08-040801:0
- 574 shares@ US$272.82Common StockSEC:0001209191-08-040801:1
- 1,310 shares0Common StockSEC:0001209191-08-021888:0
- 443 shares@ US$231.14Common StockSEC:0001209191-08-021888:1
18 of 18 declarations