SEC CIK 1256953

MEYERHOFF JENS

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
FSLRview stock →26,8882011-09-30

Position History — FSLR

Reported shares owned immediately after each Form 4 transaction, over time.

014,16728,33342,5002006-112008-042008-052008-062009-042010-102011-092011-09

Recent Filings — FSLR

DateActivitySharesPriceOwned After
2011-09-30Option exercise (derivative)1,962$0.000
2011-09-30Option exercise1,896$0.0026,888
2011-09-30Option exercise10,200$0.0037,088
2011-09-30Option exercise1,962$0.0024,992
2011-09-30Option exercise1,538$0.0023,030
2011-09-30Option exercise2,020$0.0021,492
2011-09-30Tax withholding7,320$63.2129,768
2011-08-16Option exercise (derivative)3,600$0.000
2011-08-16Option exercise3,600$0.0020,968
2011-08-16Tax withholding1,496$104.4619,472
2011-08-05Option exercise (derivative)4,600$0.0010,400
2011-08-05Option exercise4,600$0.0019,280
2011-08-05Tax withholding1,912$105.4317,368
2011-07-30Option exercise (derivative)7,000$0.000
2011-07-30Tax withholding2,909$118.2314,680
2011-07-30Option exercise7,000$0.0017,589
2011-07-25Option exercise (derivative)300$0.0015,000
2011-07-25Option exercise300$0.0010,714
2011-07-25Tax withholding125$120.6010,589
2011-04-28Option exercise (derivative)1,010$0.002,020
2011-04-28Tax withholding420$138.3910,414
2011-04-28Option exercise1,010$0.0010,834
2011-04-27Option exercise (derivative)1,539$0.004,614
2011-04-27Tax withholding640$138.599,824
2011-04-27Option exercise1,539$0.0010,464
2011-03-24Option exercise (derivative)1,962$0.007,848
2011-03-24Option exercise1,962$0.009,741
2011-03-24Tax withholding816$150.188,925
2011-03-22Grant / award (derivative)7,583$0.007,583
2011-02-23Option exercise (derivative)3,700$0.0015,300
2011-02-23Tax withholding1,481$163.027,779
2011-02-23Option exercise3,700$0.009,260
2011-02-01Option exercise (derivative)3,125$0.0012,501
2011-02-01Open-market sale100$153.688,585
2011-02-01Open-market sale825$155.307,760
2011-02-01Open-market sale300$156.187,460
2011-02-01Option exercise3,125$20.008,685
2011-02-01Open-market sale1,900$157.055,560
2011-01-24Open-market sale8,000$150.595,560
2011-01-12Option exercise (derivative)625$0.0015,626
2011-01-12Open-market sale625$140.0013,560
2011-01-12Option exercise625$20.0014,185
2011-01-06Option exercise (derivative)500$0.0016,251
2011-01-06Option exercise500$20.0014,060
2011-01-06Open-market sale500$134.5313,560
2011-01-03Option exercise (derivative)2,000$0.0016,751
2011-01-03Option exercise2,000$20.0015,560
2011-01-03Open-market sale2,000$131.7913,560
2010-12-15Option exercise (derivative)625$0.0018,751
2010-12-15Open-market sale625$140.0013,560
2010-12-15Option exercise625$20.0014,185
2010-12-07Option exercise (derivative)500$0.0019,376
2010-12-07Option exercise500$20.0014,060
2010-12-07Open-market sale500$135.0013,560
2010-12-02Option exercise (derivative)2,000$0.0019,876
2010-12-02Option exercise2,000$20.0015,560
2010-12-02Open-market sale2,000$130.0013,560
2010-11-05Option exercise (derivative)575$0.0021,876
2010-11-05Open-market sale575$140.0013,560
2010-11-05Option exercise575$20.0014,185
2010-11-04Option exercise (derivative)50$0.0022,451
2010-11-04Open-market sale50$140.0013,560
2010-11-04Option exercise50$20.0013,610
2010-11-01Option exercise (derivative)2,500$0.0022,501
2010-11-01Open-market sale2,500$137.2913,560
2010-11-01Option exercise2,500$20.0016,060
2010-10-25Option exercise (derivative)3,000$0.0019,000
2010-10-25Tax withholding1,247$147.1513,560
2010-10-25Option exercise3,000$0.0014,807
2010-10-01Option exercise (derivative)3,125$0.0025,001
2010-10-01Open-market sale1,300$145.2213,632
2010-10-01Open-market sale600$146.1913,032
2010-10-01Open-market sale700$147.1112,332
2010-10-01Open-market sale525$148.9311,807
2010-10-01Option exercise3,125$20.0014,932
2010-09-01Option exercise (derivative)3,125$0.0028,126
2010-09-01Open-market sale1,498$129.6411,807
2010-09-01Open-market sale1,627$128.4313,305
2010-09-01Option exercise3,125$20.0014,932
2010-08-17Option exercise (derivative)5,000$0.0031,251
2010-08-17Option exercise5,000$20.0016,807
2010-08-17Open-market sale400$127.4111,807
2010-08-17Open-market sale800$126.2512,207
2010-08-17Open-market sale3,800$125.3013,007
2010-08-16Option exercise (derivative)1,800$0.003,600
2010-08-16Option exercise1,800$0.0012,555
2010-08-16Tax withholding748$125.0511,807
2010-08-04Option exercise (derivative)2,500$0.0036,251
2010-08-04Option exercise2,500$20.0013,255
2010-08-04Open-market sale2,500$130.0610,755
2010-08-02Option exercise (derivative)7,500$0.0038,751
2010-08-02Option exercise7,500$20.0018,255
2010-08-02Open-market sale7,500$126.4110,755
2010-07-30Option exercise (derivative)3,500$0.007,000
2010-07-30Option exercise3,500$0.0012,210
2010-07-30Tax withholding1,455$125.4510,755
2010-07-08Option exercise (derivative)7,500$0.0046,251
2010-07-08Open-market sale7,500$130.168,710
2010-07-08Option exercise7,500$20.0016,210
2010-07-01Grant / award (derivative)22,000$0.0022,000
2010-06-17Option exercise (derivative)5,000$0.0053,751
2010-06-17Option exercise5,000$20.0013,710
2010-06-17Open-market sale5,000$125.338,710
2010-06-16Option exercise (derivative)7,500$0.0058,751
2010-06-16Open-market sale7,500$120.178,710
2010-06-16Option exercise7,500$20.0016,210
2010-04-30Option exercise (derivative)30,000$0.0066,251
2010-04-30Open-market sale11,540$149.9711,670
2010-04-30Option exercise30,000$20.0038,710
2010-04-30Open-market sale2,960$150.448,710
2010-04-30Open-market sale6,000$148.4523,210
2010-04-30Open-market sale9,500$147.5629,210
2010-04-28Option exercise (derivative)1,010$0.003,030
2010-04-28Tax withholding313$128.138,710
2010-04-28Option exercise1,010$0.009,023
2010-04-27Option exercise (derivative)1,539$0.006,153
2010-04-27Tax withholding477$128.368,013
2010-04-27Option exercise1,539$0.008,490
2010-03-24Grant / award (derivative)9,810$0.009,810
2009-08-16Option exercise (derivative)1,800$0.005,400
2009-08-16Tax withholding738$141.786,951
2009-08-16Option exercise1,800$0.007,689
2009-07-30Option exercise (derivative)3,500$0.0010,500
2009-07-30Option exercise3,500$0.007,324
2009-07-30Tax withholding1,435$173.555,889
2009-05-01Option exercise (derivative)10,000$0.0096,251
2009-05-01Open-market sale1,900$181.496,224
2009-05-01Open-market sale917$185.927,907
2009-05-01Open-market sale1,100$182.665,124
2009-05-01Open-market sale1,128$186.526,779
2009-05-01Open-market sale5,700$180.258,124
2009-05-01Option exercise10,000$20.0013,824
2009-05-01Open-market sale2,955$190.003,824
2009-04-28Option exercise (derivative)1,011$0.004,040
2009-04-28Option exercise1,011$0.009,138
2009-04-28Tax withholding314$146.668,824
2009-04-27Grant / award (derivative)7,692$0.007,692
2008-08-16Option exercise (derivative)1,800$0.0021,200
2008-08-16Option exercise1,800$0.008,865
2008-08-16Tax withholding738$264.968,127
2008-08-12Option exercise (derivative)3,125$0.00106,251
2008-08-12Open-market sale100$254.898,265
2008-08-12Option exercise3,125$20.0010,190
2008-08-12Open-market sale500$255.007,065
2008-08-12Open-market sale100$255.017,565
2008-08-12Open-market sale500$254.767,665
2008-08-12Open-market sale100$254.028,165
2008-08-12Open-market sale100$254.458,365
2008-08-12Open-market sale100$254.568,465
2008-08-12Open-market sale200$255.088,565
2008-08-12Open-market sale1,425$254.008,765
2008-07-30Option exercise (derivative)3,500$0.0023,000
2008-07-30Tax withholding1,435$285.007,065
2008-07-30Option exercise3,500$0.008,500
2008-07-08Option exercise (derivative)1,564$0.00110,937
2008-07-08Option exercise (derivative)265$0.00110,672
2008-07-08Option exercise (derivative)75$0.00110,597
2008-07-08Option exercise (derivative)721$0.00109,876
2008-07-08Option exercise (derivative)100$0.00109,776
2008-07-08Option exercise (derivative)100$0.00109,676
2008-07-08Option exercise (derivative)300$0.00109,376
2008-07-08Option exercise300$20.005,300
2008-07-08Option exercise100$20.005,100
2008-07-08Option exercise721$20.005,721
2008-07-08Option exercise75$20.005,075
2008-07-08Option exercise265$20.005,265
2008-07-08Option exercise1,564$20.006,564
2008-07-08Open-market sale300$253.105,000
2008-06-10Option exercise (derivative)27$0.00113,481
2008-06-10Option exercise (derivative)13$0.00113,317
2008-06-10Option exercise (derivative)14$0.00113,330
2008-06-10Option exercise (derivative)3$0.00113,344
2008-06-10Option exercise (derivative)27$0.00113,347
2008-06-10Option exercise (derivative)5$0.00113,374
2008-06-10Option exercise (derivative)8$0.00113,379
2008-06-10Option exercise (derivative)14$0.00113,387
2008-06-10Option exercise (derivative)14$0.00113,401
2008-06-10Option exercise (derivative)27$0.00113,415
2008-06-10Option exercise (derivative)13$0.00113,442
2008-06-10Option exercise (derivative)13$0.00113,455
2008-06-10Option exercise (derivative)13$0.00113,468
2008-06-10Option exercise (derivative)68$0.00113,249
2008-06-10Option exercise (derivative)54$0.00113,508
2008-06-10Option exercise3$20.005,003
2008-06-10Option exercise5$20.005,005
2008-06-10Option exercise8$20.005,008
2008-06-10Option exercise27$20.005,027
2008-06-10Option exercise54$20.005,054
2008-06-10Option exercise68$20.005,068
2008-06-10Option exercise13$20.005,013
2008-06-10Open-market sale14$241.155,000
2008-06-10Option exercise14$20.005,014
2008-06-10Option exercise (derivative)14$0.00113,829
2008-06-10Option exercise (derivative)14$0.00113,843
2008-06-10Option exercise (derivative)14$0.00113,857
2008-06-10Option exercise (derivative)13$0.00113,562
2008-06-10Option exercise (derivative)13$0.00113,575
2008-06-10Option exercise (derivative)27$0.00113,588
2008-06-10Option exercise (derivative)13$0.00113,615
2008-06-10Option exercise (derivative)13$0.00113,628
2008-06-10Option exercise (derivative)27$0.00113,641
2008-06-10Option exercise (derivative)13$0.00113,668
2008-06-10Option exercise (derivative)13$0.00113,681
2008-06-10Option exercise (derivative)13$0.00113,694
2008-06-10Option exercise (derivative)81$0.00113,707
2008-06-10Option exercise (derivative)14$0.00113,788
2008-06-10Option exercise (derivative)27$0.00113,802
2008-06-10Option exercise81$20.005,081
2008-06-10Option exercise14$20.005,014
2008-06-10Option exercise13$20.005,013
2008-06-10Option exercise27$20.005,027
2008-06-10Open-market sale13$240.785,000
2008-06-10Option exercise (derivative)14$0.00113,101
2008-06-10Option exercise (derivative)51$0.00113,198
2008-06-10Option exercise (derivative)27$0.00113,171
2008-06-10Option exercise (derivative)14$0.00112,938
2008-06-10Option exercise (derivative)13$0.00112,952
2008-06-10Option exercise (derivative)14$0.00112,965
2008-06-10Option exercise (derivative)27$0.00112,979
2008-06-10Option exercise (derivative)14$0.00113,006
2008-06-10Option exercise (derivative)54$0.00113,020
2008-06-10Option exercise (derivative)27$0.00113,074
2008-06-10Option exercise (derivative)14$0.00112,924
2008-06-10Option exercise (derivative)14$0.00113,115
2008-06-10Option exercise (derivative)14$0.00113,129
2008-06-10Option exercise (derivative)14$0.00113,143
2008-06-10Option exercise (derivative)14$0.00113,157
2008-06-10Option exercise13$20.005,013
2008-06-10Option exercise54$20.005,054
2008-06-10Option exercise14$20.005,014
2008-06-10Option exercise27$20.005,027
2008-06-10Option exercise51$20.005,051
2008-06-10Open-market sale14$246.985,000
2008-06-10Option exercise (derivative)14$0.00112,583
2008-06-10Option exercise (derivative)14$0.00112,678
2008-06-10Option exercise (derivative)14$0.00112,692
2008-06-10Option exercise (derivative)52$0.00112,706
2008-06-10Option exercise (derivative)2$0.00112,758
2008-06-10Option exercise (derivative)54$0.00112,760
2008-06-10Option exercise (derivative)14$0.00112,814
2008-06-10Option exercise (derivative)27$0.00112,828
2008-06-10Option exercise (derivative)14$0.00112,855
2008-06-10Option exercise (derivative)41$0.00112,869
2008-06-10Option exercise (derivative)14$0.00112,910
2008-06-10Option exercise (derivative)14$0.00112,555
2008-06-10Option exercise (derivative)14$0.00112,569
2008-06-10Option exercise (derivative)54$0.00112,624
2008-06-10Option exercise (derivative)27$0.00112,597
2008-06-10Option exercise41$20.005,041
2008-06-10Option exercise27$20.005,027
2008-06-10Option exercise14$20.005,014
2008-06-10Option exercise52$20.005,052
2008-06-10Option exercise2$20.005,002
2008-06-10Option exercise54$20.005,054
2008-06-10Open-market sale14$246.105,000
2008-06-10Option exercise (derivative)54$0.00112,501
2008-06-10Open-market sale54$245.235,000
2008-06-10Option exercise54$20.005,054
2008-06-10Option exercise (derivative)13$0.00114,238
2008-06-10Option exercise (derivative)54$0.00114,332
2008-06-10Option exercise (derivative)36$0.00114,386
2008-06-10Option exercise (derivative)13$0.00114,422
2008-06-10Option exercise (derivative)4$0.00114,435
2008-06-10Option exercise (derivative)13$0.00114,439
2008-06-10Option exercise (derivative)3$0.00114,115
2008-06-10Option exercise (derivative)27$0.00114,118
2008-06-10Option exercise (derivative)13$0.00114,145
2008-06-10Option exercise (derivative)27$0.00114,158
2008-06-10Option exercise (derivative)13$0.00114,185
2008-06-10Option exercise (derivative)27$0.00114,198
2008-06-10Option exercise (derivative)13$0.00114,225
2008-06-10Option exercise (derivative)13$0.00114,319
2008-06-10Option exercise (derivative)68$0.00114,251
2008-06-10Option exercise4$20.005,004
2008-06-10Option exercise3$20.005,003
2008-06-10Option exercise27$20.005,027
2008-06-10Option exercise68$20.005,068
2008-06-10Option exercise13$20.005,013
2008-06-10Option exercise54$20.005,054
2008-06-10Option exercise36$20.005,036
2008-06-10Open-market sale13$235.125,000
2008-06-10Option exercise (derivative)13$0.00114,506
2008-06-10Option exercise (derivative)27$0.00114,519
2008-06-10Option exercise (derivative)41$0.00114,546
2008-06-10Option exercise (derivative)27$0.00114,587
2008-06-10Option exercise (derivative)13$0.00114,614
2008-06-10Option exercise (derivative)27$0.00114,627
2008-06-10Option exercise (derivative)13$0.00114,452
2008-06-10Option exercise (derivative)13$0.00114,667
2008-06-10Option exercise (derivative)27$0.00114,680
2008-06-10Option exercise (derivative)41$0.00114,707
2008-06-10Option exercise (derivative)13$0.00114,748
2008-06-10Option exercise (derivative)13$0.00114,761
2008-06-10Option exercise (derivative)27$0.00114,774
2008-06-10Option exercise (derivative)41$0.00114,465
2008-06-10Option exercise (derivative)13$0.00114,654
2008-06-10Option exercise41$20.005,041
2008-06-10Option exercise13$20.005,013
2008-06-10Open-market sale27$237.935,000
2008-06-10Option exercise27$20.005,027
2008-06-10Option exercise (derivative)14$0.00113,982
2008-06-10Option exercise (derivative)14$0.00113,996
2008-06-10Option exercise (derivative)14$0.00114,010
2008-06-10Option exercise (derivative)27$0.00114,024
2008-06-10Option exercise (derivative)14$0.00114,051
2008-06-10Option exercise (derivative)13$0.00114,065
2008-06-10Option exercise (derivative)13$0.00114,078
2008-06-10Option exercise (derivative)27$0.00113,941
2008-06-10Option exercise (derivative)14$0.00113,871
2008-06-10Option exercise (derivative)14$0.00113,885
2008-06-10Option exercise (derivative)14$0.00113,899
2008-06-10Option exercise (derivative)14$0.00113,913
2008-06-10Option exercise (derivative)14$0.00113,927
2008-06-10Option exercise (derivative)14$0.00113,968
2008-06-10Option exercise (derivative)24$0.00114,091
2008-06-10Option exercise27$20.005,027
2008-06-10Option exercise13$20.005,013
2008-06-10Option exercise24$20.005,024
2008-06-10Open-market sale14$241.795,000
2008-06-10Option exercise14$20.005,014
2008-06-10Option exercise (derivative)27$0.00115,434
2008-06-10Option exercise (derivative)20$0.00115,529
2008-06-10Option exercise (derivative)6$0.00115,549
2008-06-10Option exercise (derivative)13$0.00115,555
2008-06-10Option exercise (derivative)41$0.00115,568
2008-06-10Option exercise (derivative)17$0.00115,609
2008-06-10Option exercise (derivative)41$0.00115,217
2008-06-10Option exercise (derivative)41$0.00115,258
2008-06-10Option exercise (derivative)13$0.00115,299
2008-06-10Option exercise (derivative)27$0.00115,312
2008-06-10Option exercise (derivative)27$0.00115,339
2008-06-10Option exercise (derivative)27$0.00115,366
2008-06-10Option exercise (derivative)41$0.00115,393
2008-06-10Option exercise (derivative)41$0.00115,488
2008-06-10Option exercise (derivative)27$0.00115,461
2008-06-10Option exercise20$20.005,020
2008-06-10Option exercise6$20.005,006
2008-06-10Option exercise17$20.005,017
2008-06-10Option exercise13$20.005,013
2008-06-10Option exercise27$20.005,027
2008-06-10Open-market sale27$239.155,000
2008-06-10Option exercise41$20.005,041
2008-06-10Option exercise (derivative)13$0.00114,841
2008-06-10Option exercise (derivative)27$0.00114,854
2008-06-10Option exercise (derivative)41$0.00114,881
2008-06-10Option exercise (derivative)27$0.00114,922
2008-06-10Option exercise (derivative)13$0.00114,949
2008-06-10Option exercise (derivative)54$0.00114,962
2008-06-10Option exercise (derivative)13$0.00115,016
2008-06-10Option exercise (derivative)13$0.00114,801
2008-06-10Option exercise (derivative)54$0.00115,083
2008-06-10Option exercise (derivative)13$0.00115,137
2008-06-10Option exercise (derivative)41$0.00115,150
2008-06-10Option exercise (derivative)13$0.00115,191
2008-06-10Option exercise (derivative)13$0.00115,204
2008-06-10Option exercise (derivative)27$0.00114,814
2008-06-10Option exercise (derivative)54$0.00115,029
2008-06-10Option exercise54$20.005,054
2008-06-10Option exercise41$20.005,041
2008-06-10Option exercise13$20.005,013
2008-06-10Option exercise27$20.005,027
2008-06-10Open-market sale13$238.355,000
2008-05-13Option exercise (derivative)441$0.00115,654
2008-05-13Option exercise (derivative)32$0.00116,095
2008-05-13Option exercise (derivative)14$0.00116,127
2008-05-13Option exercise (derivative)28$0.00115,626
2008-05-13Option exercise (derivative)22$0.00116,141
2008-05-13Option exercise (derivative)6$0.00116,163
2008-05-13Option exercise (derivative)107$0.00116,169
2008-05-13Option exercise (derivative)27$0.00116,276
2008-05-13Option exercise (derivative)20$0.00116,303
2008-05-13Option exercise (derivative)41$0.00116,323
2008-05-13Option exercise6$20.005,006
2008-05-13Option exercise107$20.005,107
2008-05-13Option exercise27$20.005,027
2008-05-13Option exercise20$20.005,020
2008-05-13Option exercise41$20.005,041
2008-05-13Option exercise28$20.005,028
2008-05-13Option exercise441$20.005,441
2008-05-13Option exercise32$20.005,032
2008-05-13Option exercise14$20.005,014
2008-05-13Option exercise22$20.005,022
2008-05-13Open-market sale6$293.335,000
2008-05-13Option exercise (derivative)27$0.00118,722
2008-05-13Option exercise (derivative)1,053$0.00116,763
2008-05-13Option exercise (derivative)257$0.00117,816
2008-05-13Option exercise (derivative)27$0.00118,073
2008-05-13Option exercise (derivative)27$0.00118,100
2008-05-13Option exercise (derivative)27$0.00118,127
2008-05-13Option exercise (derivative)300$0.00118,154
2008-05-13Option exercise (derivative)14$0.00118,454
2008-05-13Option exercise (derivative)139$0.00118,468
2008-05-13Option exercise (derivative)41$0.00118,607
2008-05-13Option exercise (derivative)41$0.00118,648
2008-05-13Option exercise (derivative)6$0.00118,689
2008-05-13Option exercise (derivative)27$0.00118,695
2008-05-13Option exercise (derivative)399$0.00116,364
2008-05-13Option exercise (derivative)2$0.00118,749
2008-05-13Option exercise6$20.005,006
2008-05-13Option exercise2$20.005,002
2008-05-13Option exercise399$20.005,399
2008-05-13Option exercise1,053$20.006,053
2008-05-13Option exercise257$20.005,257
2008-05-13Option exercise27$20.005,027
2008-05-13Option exercise300$20.005,300
2008-05-13Option exercise14$20.005,014
2008-05-13Option exercise139$20.005,139
2008-05-13Open-market sale6$294.835,000
2008-05-13Option exercise41$20.005,041
2008-05-13Option exercise (derivative)300$0.00118,154
2008-05-13Option exercise (derivative)14$0.00118,454
2008-05-13Option exercise (derivative)139$0.00118,468
2008-05-13Option exercise (derivative)41$0.00118,607
2008-05-13Option exercise (derivative)41$0.00118,648
2008-05-13Option exercise (derivative)6$0.00118,689
2008-05-13Option exercise (derivative)27$0.00118,695
2008-05-13Option exercise (derivative)27$0.00118,722
2008-05-13Option exercise (derivative)2$0.00118,749
2008-05-13Option exercise (derivative)399$0.00116,364
2008-05-13Option exercise (derivative)1,053$0.00116,763
2008-05-13Option exercise (derivative)257$0.00117,816
2008-05-13Option exercise (derivative)27$0.00118,073
2008-05-13Option exercise (derivative)27$0.00118,100
2008-05-13Option exercise (derivative)27$0.00118,127
2008-05-13Option exercise2$20.005,002
2008-05-13Option exercise6$20.005,006
2008-05-13Option exercise399$20.005,399
2008-05-13Option exercise1,053$20.006,053
2008-05-13Option exercise257$20.005,257
2008-05-13Option exercise27$20.005,027
2008-05-13Option exercise300$20.005,300
2008-05-13Option exercise14$20.005,014
2008-05-13Option exercise139$20.005,139
2008-05-13Option exercise41$20.005,041
2008-05-13Open-market sale6$294.835,000
2008-04-28Grant / award (derivative)5,051$0.005,051
2008-04-08Option exercise (derivative)27$0.00118,764
2008-04-08Option exercise (derivative)13$0.00118,751
2008-04-08Option exercise (derivative)27$0.00118,899
2008-04-08Option exercise (derivative)13$0.00118,886
2008-04-08Option exercise (derivative)41$0.00118,845
2008-04-08Option exercise (derivative)14$0.00118,831
2008-04-08Option exercise (derivative)27$0.00118,804
2008-04-08Option exercise (derivative)13$0.00118,791
2008-04-08Option exercise14$20.005,014
2008-04-08Option exercise27$20.005,027
2008-04-08Option exercise13$20.005,013
2008-04-08Open-market sale41$271.915,000
2008-04-08Option exercise41$20.005,041
2008-04-08Option exercise (derivative)37$0.00120,271
2008-04-08Option exercise (derivative)71$0.00120,308
2008-04-08Option exercise (derivative)108$0.00120,379
2008-04-08Option exercise (derivative)14$0.00120,487
2008-04-08Option exercise (derivative)14$0.00120,501
2008-04-08Option exercise (derivative)14$0.00120,515
2008-04-08Option exercise (derivative)14$0.00120,529
2008-04-08Option exercise (derivative)27$0.00120,543
2008-04-08Option exercise (derivative)27$0.00120,570
2008-04-08Option exercise (derivative)15$0.00120,597
2008-04-08Option exercise (derivative)11$0.00120,612
2008-04-08Option exercise (derivative)14$0.00120,623
2008-04-08Option exercise (derivative)14$0.00120,637
2008-04-08Option exercise (derivative)13$0.00120,651
2008-04-08Option exercise (derivative)13$0.00120,664
2008-04-08Option exercise27$20.005,027
2008-04-08Option exercise15$20.005,015
2008-04-08Option exercise11$20.005,011
2008-04-08Option exercise13$20.005,013
2008-04-08Option exercise37$20.005,037
2008-04-08Option exercise71$20.005,071
2008-04-08Option exercise108$20.005,108
2008-04-08Open-market sale14$269.575,000
2008-04-08Option exercise14$20.005,014
2008-04-08Option exercise (derivative)17$0.00121,299
2008-04-08Option exercise (derivative)95$0.00121,316
2008-04-08Option exercise (derivative)27$0.00121,272
2008-04-08Option exercise (derivative)14$0.00121,258
2008-04-08Option exercise (derivative)14$0.00121,244
2008-04-08Option exercise (derivative)27$0.00121,217
2008-04-08Option exercise (derivative)14$0.00121,528
2008-04-08Option exercise (derivative)27$0.00121,501
2008-04-08Option exercise (derivative)14$0.00121,487
2008-04-08Option exercise (derivative)2$0.00121,485
2008-04-08Option exercise (derivative)14$0.00121,471
2008-04-08Option exercise (derivative)9$0.00121,462
2008-04-08Option exercise (derivative)14$0.00121,448
2008-04-08Option exercise (derivative)14$0.00121,434
2008-04-08Option exercise (derivative)23$0.00121,411
2008-04-08Option exercise2$20.005,002
2008-04-08Option exercise9$20.005,009
2008-04-08Option exercise23$20.005,023
2008-04-08Option exercise95$20.005,095
2008-04-08Option exercise17$20.005,017
2008-04-08Option exercise27$20.005,027
2008-04-08Option exercise14$20.005,014
2008-04-08Open-market sale27$268.235,000
2008-04-08Option exercise (derivative)13$0.00120,677
2008-04-08Option exercise (derivative)13$0.00120,690
2008-04-08Option exercise (derivative)13$0.00120,703
2008-04-08Option exercise (derivative)14$0.00120,716
2008-04-08Option exercise (derivative)14$0.00120,730
2008-04-08Option exercise (derivative)14$0.00120,744
2008-04-08Option exercise (derivative)14$0.00120,758
2008-04-08Option exercise (derivative)13$0.00120,772
2008-04-08Option exercise (derivative)13$0.00120,785
2008-04-08Option exercise (derivative)12$0.00120,798
2008-04-08Option exercise (derivative)1$0.00120,810
2008-04-08Option exercise (derivative)13$0.00120,811
2008-04-08Option exercise (derivative)14$0.00120,850
2008-04-08Option exercise (derivative)13$0.00120,824
2008-04-08Option exercise (derivative)13$0.00120,837
2008-04-08Option exercise12$20.005,012
2008-04-08Option exercise1$20.005,001
2008-04-08Option exercise13$20.005,013
2008-04-08Open-market sale14$272.075,000
2008-04-08Option exercise14$20.005,014
2008-04-08Option exercise (derivative)24$0.00121,568
2008-04-08Option exercise (derivative)41$0.00121,835
2008-04-08Option exercise (derivative)54$0.00121,781
2008-04-08Option exercise (derivative)13$0.00121,768
2008-04-08Option exercise (derivative)27$0.00121,741
2008-04-08Option exercise (derivative)13$0.00121,728
2008-04-08Option exercise (derivative)13$0.00121,715
2008-04-08Option exercise (derivative)13$0.00121,702
2008-04-08Option exercise (derivative)13$0.00121,689
2008-04-08Option exercise (derivative)27$0.00121,662
2008-04-08Option exercise (derivative)13$0.00121,649
2008-04-08Option exercise (derivative)30$0.00121,619
2008-04-08Option exercise (derivative)27$0.00121,592
2008-04-08Option exercise (derivative)13$0.00121,542
2008-04-08Option exercise (derivative)13$0.00121,555
2008-04-08Option exercise24$20.005,024
2008-04-08Option exercise41$20.005,041
2008-04-08Option exercise54$20.005,054
2008-04-08Option exercise13$20.005,013
2008-04-08Open-market sale13$275.635,000
2008-04-08Option exercise27$20.005,027
2008-04-08Option exercise30$20.005,030
2008-04-08Option exercise (derivative)27$0.00119,266
2008-04-08Option exercise (derivative)135$0.00119,321
2008-04-08Option exercise (derivative)14$0.00119,307
2008-04-08Option exercise (derivative)14$0.00119,293
2008-04-08Option exercise (derivative)41$0.00118,926
2008-04-08Option exercise (derivative)27$0.00119,239
2008-04-08Option exercise (derivative)41$0.00119,198
2008-04-08Option exercise (derivative)13$0.00119,185
2008-04-08Option exercise (derivative)14$0.00119,171
2008-04-08Option exercise (derivative)14$0.00118,967
2008-04-08Option exercise (derivative)27$0.00118,981
2008-04-08Option exercise (derivative)41$0.00119,008
2008-04-08Option exercise (derivative)54$0.00119,049
2008-04-08Option exercise (derivative)14$0.00119,103
2008-04-08Option exercise (derivative)54$0.00119,117
2008-04-08Option exercise13$20.005,013
2008-04-08Option exercise135$20.005,135
2008-04-08Option exercise14$20.005,014
2008-04-08Option exercise27$20.005,027
2008-04-08Option exercise41$20.005,041
2008-04-08Open-market sale54$271.345,000
2008-04-08Option exercise54$20.005,054
2008-04-08Option exercise (derivative)82$0.00120,094
2008-04-08Option exercise (derivative)14$0.00119,483
2008-04-08Option exercise (derivative)108$0.00119,497
2008-04-08Option exercise (derivative)54$0.00119,605
2008-04-08Option exercise (derivative)14$0.00119,659
2008-04-08Option exercise (derivative)14$0.00119,673
2008-04-08Option exercise (derivative)14$0.00119,687
2008-04-08Option exercise (derivative)243$0.00119,701
2008-04-08Option exercise (derivative)14$0.00119,944
2008-04-08Option exercise (derivative)54$0.00119,958
2008-04-08Option exercise (derivative)41$0.00120,012
2008-04-08Option exercise (derivative)27$0.00120,053
2008-04-08Option exercise (derivative)14$0.00120,080
2008-04-08Option exercise (derivative)27$0.00119,456
2008-04-08Option exercise (derivative)95$0.00120,176
2008-04-08Option exercise41$20.005,041
2008-04-08Option exercise82$20.005,082
2008-04-08Option exercise95$20.005,095
2008-04-08Option exercise27$20.005,027
2008-04-08Option exercise108$20.005,108
2008-04-08Option exercise14$20.005,014
2008-04-08Option exercise243$20.005,243
2008-04-08Option exercise54$20.005,054
2008-04-08Open-market sale54$268.075,000
2008-04-08Option exercise (derivative)13$0.00121,186
2008-04-08Option exercise (derivative)27$0.00120,878
2008-04-08Option exercise (derivative)13$0.00120,905
2008-04-08Option exercise (derivative)54$0.00120,918
2008-04-08Option exercise (derivative)13$0.00120,972
2008-04-08Option exercise (derivative)54$0.00120,985
2008-04-08Option exercise (derivative)13$0.00121,039
2008-04-08Option exercise (derivative)27$0.00121,052
2008-04-08Option exercise (derivative)27$0.00121,079
2008-04-08Option exercise (derivative)27$0.00121,106
2008-04-08Option exercise (derivative)13$0.00121,133
2008-04-08Option exercise (derivative)13$0.00121,146
2008-04-08Option exercise (derivative)27$0.00121,159
2008-04-08Option exercise (derivative)14$0.00120,864
2008-04-08Option exercise (derivative)18$0.00121,199
2008-04-08Option exercise18$20.005,018
2008-04-08Option exercise14$20.005,014
2008-04-08Option exercise27$20.005,027
2008-04-08Option exercise13$20.005,013
2008-04-08Option exercise54$20.005,054
2008-04-08Open-market sale13$275.385,000
2008-03-11Option exercise (derivative)3,125$0.00121,876
2008-03-11Option exercise3,125$20.008,125
2008-03-11Open-market sale3,125$187.505,000
2008-02-12Option exercise (derivative)3,125$0.00125,001
2008-02-12Open-market sale3,125$185.505,000
2008-02-12Option exercise3,125$20.008,125
2008-01-08Option exercise (derivative)3,125$0.00128,126
2008-01-08Open-market sale3,125$237.885,000
2008-01-08Option exercise3,125$20.008,125
2007-12-11Option exercise (derivative)3,125$0.00131,251
2007-12-11Open-market sale3,125$245.965,000
2007-12-11Option exercise3,125$20.008,125
2007-11-13Option exercise (derivative)6,900$0.00134,376
2007-11-13Open-market sale6,900$190.845,000
2007-11-13Option exercise6,900$20.0011,900
2007-11-12Option exercise (derivative)8,725$0.00141,276
2007-11-12Open-market sale8,725$186.905,000
2007-11-12Option exercise8,725$20.0013,725
2007-08-19Grant / award (derivative)9,000$0.009,000
2007-08-16Grant / award (derivative)9,000$0.009,000
2007-07-30Grant / award (derivative)17,500$0.0017,500
2007-06-01Option exercise (derivative)37,500$0.00150,001
2007-06-01Option exercise37,500$20.0042,500
2007-06-01Open-market sale37,500$67.965,000
2006-11-22Open-market buy5,000$20.005,000
2006-11-16Grant / award (derivative)187,501$0.00187,501

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.