SEC CIK 1381087

Schultz Kenneth M

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

Current Positions

CompanyShares OwnedAs Of
FSLRview stock →3,1272008-08-16

Position History — FSLR

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

031,66763,33395,0002007-052008-032008-042008-052008-062008-062008-08

Recent Filings — FSLR

DateActivitySharesPriceOwned After
2008-08-16Option exercise (derivative)1,800$0.0021,200
2008-08-16Tax withholding738$264.963,127
2008-08-16Option exercise1,800$0.003,865
2008-07-30Option exercise (derivative)3,500$0.0023,000
2008-07-30Tax withholding1,435$285.002,065
2008-07-30Option exercise3,500$0.003,500
2008-06-24Option exercise (derivative)100$0.00348,900
2008-06-24Option exercise (derivative)100$0.00349,000
2008-06-24Option exercise (derivative)300$0.00349,100
2008-06-24Option exercise (derivative)100$0.00349,400
2008-06-24Option exercise (derivative)100$0.00349,500
2008-06-24Option exercise (derivative)100$0.00349,600
2008-06-24Option exercise (derivative)100$0.00349,700
2008-06-24Option exercise (derivative)100$0.00349,800
2008-06-24Option exercise (derivative)100$0.00349,900
2008-06-24Option exercise (derivative)100$0.00350,000
2008-06-24Option exercise (derivative)100$0.00350,100
2008-06-24Option exercise (derivative)100$0.00350,200
2008-06-24Option exercise (derivative)175$0.00350,300
2008-06-24Option exercise (derivative)300$0.00350,475
2008-06-24Option exercise (derivative)125$0.00350,775
2008-06-24Option exercise175$2.06175
2008-06-24Option exercise125$2.06125
2008-06-24Option exercise300$2.06300
2008-06-24Option exercise100$2.06100
2008-06-24Open-market sale100$285.700
2008-06-24Option exercise (derivative)100$0.00347,200
2008-06-24Option exercise (derivative)100$0.00347,300
2008-06-24Option exercise (derivative)200$0.00347,400
2008-06-24Option exercise (derivative)100$0.00347,600
2008-06-24Option exercise (derivative)200$0.00347,700
2008-06-24Option exercise (derivative)100$0.00347,900
2008-06-24Option exercise (derivative)200$0.00348,000
2008-06-24Option exercise (derivative)200$0.00348,200
2008-06-24Option exercise (derivative)200$0.00348,400
2008-06-24Option exercise (derivative)100$0.00348,600
2008-06-24Option exercise (derivative)200$0.00348,700
2008-06-24Option exercise (derivative)100$0.00347,100
2008-06-24Option exercise (derivative)100$0.00347,000
2008-06-24Option exercise (derivative)100$0.00346,700
2008-06-24Option exercise (derivative)200$0.00346,800
2008-06-24Option exercise200$2.06200
2008-06-24Open-market sale100$286.600
2008-06-24Option exercise100$2.06100
2008-06-24Option exercise (derivative)100$0.00337,500
2008-06-24Option exercise (derivative)100$0.00337,600
2008-06-24Option exercise (derivative)65$0.00337,800
2008-06-24Option exercise (derivative)100$0.00337,400
2008-06-24Option exercise (derivative)100$0.00337,300
2008-06-24Option exercise (derivative)100$0.00337,200
2008-06-24Option exercise (derivative)100$0.00337,700
2008-06-24Option exercise (derivative)100$0.00337,865
2008-06-24Option exercise (derivative)100$0.00337,965
2008-06-24Option exercise (derivative)100$0.00336,800
2008-06-24Option exercise (derivative)100$0.00336,900
2008-06-24Option exercise (derivative)100$0.00337,000
2008-06-24Option exercise (derivative)100$0.00337,100
2008-06-24Option exercise65$2.0665
2008-06-24Open-market sale100$290.540
2008-06-24Option exercise100$2.06100
2008-06-24Option exercise (derivative)67$0.00338,365
2008-06-24Option exercise (derivative)100$0.00338,265
2008-06-24Option exercise (derivative)100$0.00339,500
2008-06-24Option exercise (derivative)90$0.00339,600
2008-06-24Option exercise (derivative)33$0.00338,432
2008-06-24Option exercise (derivative)200$0.00338,465
2008-06-24Option exercise (derivative)135$0.00338,665
2008-06-24Option exercise (derivative)100$0.00338,800
2008-06-24Option exercise (derivative)100$0.00338,900
2008-06-24Option exercise (derivative)100$0.00339,000
2008-06-24Option exercise (derivative)100$0.00339,100
2008-06-24Option exercise (derivative)100$0.00339,200
2008-06-24Option exercise (derivative)100$0.00339,300
2008-06-24Option exercise (derivative)100$0.00339,400
2008-06-24Option exercise (derivative)200$0.00338,065
2008-06-24Option exercise135$2.06135
2008-06-24Option exercise33$2.0633
2008-06-24Option exercise67$2.0667
2008-06-24Option exercise200$2.06200
2008-06-24Option exercise90$2.0690
2008-06-24Open-market sale100$289.450
2008-06-24Option exercise100$2.06100
2008-06-24Option exercise (derivative)100$0.00352,000
2008-06-24Option exercise (derivative)200$0.00352,100
2008-06-24Option exercise (derivative)100$0.00352,300
2008-06-24Option exercise (derivative)100$0.00352,400
2008-06-24Option exercise (derivative)200$0.00352,500
2008-06-24Option exercise (derivative)100$0.00352,700
2008-06-24Option exercise (derivative)200$0.00351,400
2008-06-24Option exercise (derivative)100$0.00351,300
2008-06-24Option exercise (derivative)100$0.00351,900
2008-06-24Option exercise (derivative)200$0.00351,700
2008-06-24Option exercise (derivative)100$0.00351,100
2008-06-24Option exercise (derivative)100$0.00351,600
2008-06-24Option exercise (derivative)100$0.00350,900
2008-06-24Option exercise (derivative)100$0.00351,000
2008-06-24Option exercise (derivative)100$0.00351,200
2008-06-24Option exercise200$2.06200
2008-06-24Option exercise100$2.06100
2008-06-24Open-market sale100$284.800
2008-06-24Option exercise (derivative)100$0.00343,100
2008-06-24Option exercise (derivative)100$0.00343,200
2008-06-24Option exercise (derivative)100$0.00343,300
2008-06-24Option exercise (derivative)100$0.00343,400
2008-06-24Option exercise (derivative)100$0.00343,500
2008-06-24Option exercise (derivative)200$0.00343,600
2008-06-24Option exercise (derivative)100$0.00343,800
2008-06-24Option exercise (derivative)200$0.00343,900
2008-06-24Option exercise (derivative)100$0.00344,100
2008-06-24Option exercise (derivative)200$0.00344,200
2008-06-24Option exercise (derivative)100$0.00344,400
2008-06-24Option exercise (derivative)100$0.00344,500
2008-06-24Option exercise (derivative)100$0.00344,600
2008-06-24Option exercise (derivative)200$0.00344,700
2008-06-24Option exercise (derivative)100$0.00344,900
2008-06-24Option exercise200$2.06200
2008-06-24Open-market sale100$287.950
2008-06-24Option exercise100$2.06100
2008-06-24Option exercise (derivative)100$0.00340,050
2008-06-24Option exercise (derivative)2,000$0.00340,400
2008-06-24Option exercise (derivative)150$0.00340,250
2008-06-24Option exercise (derivative)100$0.00342,500
2008-06-24Option exercise (derivative)100$0.00342,600
2008-06-24Option exercise (derivative)100$0.00342,700
2008-06-24Option exercise (derivative)100$0.00342,800
2008-06-24Option exercise (derivative)100$0.00342,900
2008-06-24Option exercise (derivative)100$0.00343,000
2008-06-24Option exercise (derivative)10$0.00339,690
2008-06-24Option exercise (derivative)150$0.00339,700
2008-06-24Option exercise (derivative)100$0.00339,850
2008-06-24Option exercise (derivative)100$0.00339,950
2008-06-24Option exercise (derivative)100$0.00342,400
2008-06-24Option exercise (derivative)100$0.00340,150
2008-06-24Option exercise10$2.0610
2008-06-24Option exercise150$2.06150
2008-06-24Option exercise2,000$2.062,000
2008-06-24Option exercise100$2.06100
2008-06-24Open-market sale100$288.730
2008-06-24Option exercise (derivative)100$0.00346,400
2008-06-24Option exercise (derivative)100$0.00345,100
2008-06-24Option exercise (derivative)50$0.00345,200
2008-06-24Option exercise (derivative)50$0.00345,250
2008-06-24Option exercise (derivative)70$0.00345,300
2008-06-24Option exercise (derivative)100$0.00345,370
2008-06-24Option exercise (derivative)100$0.00345,470
2008-06-24Option exercise (derivative)130$0.00345,570
2008-06-24Option exercise (derivative)100$0.00345,700
2008-06-24Option exercise (derivative)200$0.00345,800
2008-06-24Option exercise (derivative)100$0.00346,000
2008-06-24Option exercise (derivative)100$0.00346,100
2008-06-24Option exercise (derivative)200$0.00346,200
2008-06-24Option exercise (derivative)100$0.00345,000
2008-06-24Option exercise (derivative)200$0.00346,500
2008-06-24Option exercise130$2.06130
2008-06-24Option exercise70$2.0670
2008-06-24Option exercise50$2.0650
2008-06-24Option exercise100$2.06100
2008-06-24Open-market sale100$287.200
2008-06-24Option exercise200$2.06200
2008-06-10Option exercise (derivative)173$0.00358,586
2008-06-10Option exercise (derivative)87$0.00358,759
2008-06-10Option exercise (derivative)87$0.00358,846
2008-06-10Option exercise (derivative)87$0.00358,933
2008-06-10Option exercise (derivative)173$0.00359,020
2008-06-10Option exercise (derivative)346$0.00359,193
2008-06-10Option exercise (derivative)432$0.00357,532
2008-06-10Option exercise (derivative)87$0.00357,964
2008-06-10Option exercise (derivative)86$0.00358,051
2008-06-10Option exercise (derivative)17$0.00358,137
2008-06-10Option exercise (derivative)173$0.00358,154
2008-06-10Option exercise (derivative)35$0.00358,327
2008-06-10Option exercise (derivative)52$0.00358,362
2008-06-10Option exercise (derivative)86$0.00358,414
2008-06-10Option exercise (derivative)86$0.00358,500
2008-06-10Option exercise17$2.0617
2008-06-10Option exercise35$2.0635
2008-06-10Option exercise52$2.0652
2008-06-10Option exercise173$2.06173
2008-06-10Option exercise346$2.06346
2008-06-10Option exercise432$2.06432
2008-06-10Option exercise87$2.0687
2008-06-10Open-market sale86$241.150
2008-06-10Option exercise86$2.0686
2008-06-10Option exercise (derivative)87$0.00369,664
2008-06-10Option exercise (derivative)346$0.00369,318
2008-06-10Option exercise (derivative)346$0.00368,972
2008-06-10Option exercise (derivative)87$0.00368,885
2008-06-10Option exercise (derivative)346$0.00368,539
2008-06-10Option exercise (derivative)87$0.00368,452
2008-06-10Option exercise (derivative)173$0.00368,279
2008-06-10Option exercise (derivative)259$0.00368,020
2008-06-10Option exercise (derivative)173$0.00367,847
2008-06-10Option exercise (derivative)87$0.00367,760
2008-06-10Option exercise (derivative)173$0.00367,587
2008-06-10Option exercise (derivative)87$0.00367,500
2008-06-10Option exercise (derivative)87$0.00370,097
2008-06-10Option exercise (derivative)259$0.00369,751
2008-06-10Option exercise (derivative)87$0.00370,010
2008-06-10Option exercise259$2.06259
2008-06-10Option exercise173$2.06173
2008-06-10Option exercise346$2.06346
2008-06-10Open-market sale87$240.420
2008-06-10Option exercise87$2.0687
2008-06-10Option exercise (derivative)86$0.00355,995
2008-06-10Option exercise (derivative)86$0.00356,686
2008-06-10Option exercise (derivative)86$0.00356,600
2008-06-10Option exercise (derivative)173$0.00355,822
2008-06-10Option exercise (derivative)86$0.00355,736
2008-06-10Option exercise (derivative)85$0.00355,651
2008-06-10Option exercise (derivative)88$0.00355,563
2008-06-10Option exercise (derivative)86$0.00355,477
2008-06-10Option exercise (derivative)329$0.00357,203
2008-06-10Option exercise (derivative)173$0.00357,030
2008-06-10Option exercise (derivative)86$0.00356,944
2008-06-10Option exercise (derivative)86$0.00356,858
2008-06-10Option exercise (derivative)346$0.00356,081
2008-06-10Option exercise (derivative)86$0.00356,772
2008-06-10Option exercise (derivative)173$0.00356,427
2008-06-10Option exercise85$2.0685
2008-06-10Option exercise88$2.0688
2008-06-10Option exercise346$2.06346
2008-06-10Option exercise329$2.06329
2008-06-10Option exercise173$2.06173
2008-06-10Open-market sale173$242.010
2008-06-10Option exercise86$2.0686
2008-06-10Option exercise (derivative)86$0.00353,232
2008-06-10Option exercise (derivative)86$0.00353,146
2008-06-10Option exercise (derivative)259$0.00355,132
2008-06-10Option exercise (derivative)86$0.00355,391
2008-06-10Option exercise (derivative)86$0.00355,046
2008-06-10Option exercise (derivative)173$0.00354,873
2008-06-10Option exercise (derivative)86$0.00354,787
2008-06-10Option exercise (derivative)346$0.00354,441
2008-06-10Option exercise (derivative)14$0.00354,427
2008-06-10Option exercise (derivative)332$0.00354,095
2008-06-10Option exercise (derivative)86$0.00354,009
2008-06-10Option exercise (derivative)86$0.00353,923
2008-06-10Option exercise (derivative)346$0.00353,577
2008-06-10Option exercise (derivative)173$0.00353,404
2008-06-10Option exercise (derivative)86$0.00353,318
2008-06-10Option exercise259$2.06259
2008-06-10Option exercise14$2.0614
2008-06-10Option exercise332$2.06332
2008-06-10Option exercise346$2.06346
2008-06-10Option exercise173$2.06173
2008-06-10Open-market sale86$245.080
2008-06-10Option exercise86$2.0686
2008-06-10Option exercise (derivative)87$0.00365,595
2008-06-10Option exercise (derivative)259$0.00365,336
2008-06-10Option exercise (derivative)87$0.00365,249
2008-06-10Option exercise (derivative)173$0.00367,327
2008-06-10Option exercise (derivative)87$0.00367,240
2008-06-10Option exercise (derivative)87$0.00367,153
2008-06-10Option exercise (derivative)259$0.00366,894
2008-06-10Option exercise (derivative)173$0.00366,721
2008-06-10Option exercise (derivative)87$0.00366,634
2008-06-10Option exercise (derivative)87$0.00366,547
2008-06-10Option exercise (derivative)173$0.00366,374
2008-06-10Option exercise (derivative)87$0.00366,287
2008-06-10Option exercise (derivative)173$0.00366,114
2008-06-10Option exercise (derivative)259$0.00365,855
2008-06-10Option exercise (derivative)173$0.00365,682
2008-06-10Option exercise173$2.06173
2008-06-10Option exercise259$2.06259
2008-06-10Open-market sale87$236.080
2008-06-10Option exercise87$2.0687
2008-06-10Option exercise (derivative)86$0.00361,444
2008-06-10Option exercise (derivative)86$0.00361,358
2008-06-10Option exercise (derivative)86$0.00361,272
2008-06-10Option exercise (derivative)173$0.00361,099
2008-06-10Option exercise (derivative)86$0.00361,013
2008-06-10Option exercise (derivative)519$0.00360,494
2008-06-10Option exercise (derivative)87$0.00360,407
2008-06-10Option exercise (derivative)87$0.00360,320
2008-06-10Option exercise (derivative)87$0.00360,233
2008-06-10Option exercise (derivative)173$0.00360,060
2008-06-10Option exercise (derivative)87$0.00359,973
2008-06-10Option exercise (derivative)87$0.00359,886
2008-06-10Option exercise (derivative)173$0.00359,713
2008-06-10Option exercise (derivative)87$0.00359,539
2008-06-10Option exercise (derivative)87$0.00359,626
2008-06-10Option exercise86$2.0686
2008-06-10Option exercise519$2.06519
2008-06-10Option exercise173$2.06173
2008-06-10Open-market sale87$240.780
2008-06-10Option exercise87$2.0687
2008-06-10Option exercise (derivative)86$0.00361,616
2008-06-10Option exercise (derivative)87$0.00362,823
2008-06-10Option exercise (derivative)87$0.00362,736
2008-06-10Option exercise (derivative)86$0.00362,650
2008-06-10Option exercise (derivative)173$0.00362,477
2008-06-10Option exercise (derivative)86$0.00362,391
2008-06-10Option exercise (derivative)86$0.00362,305
2008-06-10Option exercise (derivative)86$0.00362,219
2008-06-10Option exercise (derivative)86$0.00362,133
2008-06-10Option exercise (derivative)173$0.00361,960
2008-06-10Option exercise (derivative)86$0.00361,874
2008-06-10Option exercise (derivative)86$0.00361,788
2008-06-10Option exercise (derivative)86$0.00361,702
2008-06-10Option exercise (derivative)156$0.00362,910
2008-06-10Option exercise (derivative)86$0.00361,530
2008-06-10Option exercise87$2.0687
2008-06-10Option exercise173$2.06173
2008-06-10Option exercise156$2.06156
2008-06-10Open-market sale156$239.860
2008-06-10Option exercise86$2.0686
2008-06-10Option exercise (derivative)87$0.00363,256
2008-06-10Option exercise (derivative)173$0.00363,083
2008-06-10Option exercise (derivative)17$0.00363,066
2008-06-10Option exercise (derivative)87$0.00365,162
2008-06-10Option exercise (derivative)29$0.00365,133
2008-06-10Option exercise (derivative)87$0.00365,046
2008-06-10Option exercise (derivative)231$0.00364,815
2008-06-10Option exercise (derivative)346$0.00364,469
2008-06-10Option exercise (derivative)87$0.00364,382
2008-06-10Option exercise (derivative)432$0.00363,950
2008-06-10Option exercise (derivative)87$0.00363,863
2008-06-10Option exercise (derivative)87$0.00363,776
2008-06-10Option exercise (derivative)173$0.00363,343
2008-06-10Option exercise (derivative)173$0.00363,603
2008-06-10Option exercise (derivative)87$0.00363,516
2008-06-10Option exercise432$2.06432
2008-06-10Option exercise173$2.06173
2008-06-10Option exercise17$2.0617
2008-06-10Option exercise29$2.0629
2008-06-10Option exercise231$2.06231
2008-06-10Option exercise346$2.06346
2008-06-10Option exercise87$2.0687
2008-06-10Open-market sale432$235.150
2008-06-10Option exercise (derivative)173$0.00370,789
2008-06-10Option exercise (derivative)259$0.00370,184
2008-06-10Option exercise (derivative)108$0.00372,692
2008-06-10Option exercise (derivative)259$0.00372,433
2008-06-10Option exercise (derivative)87$0.00372,346
2008-06-10Option exercise (derivative)38$0.00372,308
2008-06-10Option exercise (derivative)129$0.00372,179
2008-06-10Option exercise (derivative)266$0.00371,913
2008-06-10Option exercise (derivative)173$0.00371,740
2008-06-10Option exercise (derivative)173$0.00371,567
2008-06-10Option exercise (derivative)259$0.00371,308
2008-06-10Option exercise (derivative)173$0.00371,135
2008-06-10Option exercise (derivative)173$0.00370,962
2008-06-10Option exercise (derivative)87$0.00370,702
2008-06-10Option exercise (derivative)259$0.00370,443
2008-06-10Option exercise108$2.06108
2008-06-10Option exercise38$2.0638
2008-06-10Option exercise129$2.06129
2008-06-10Option exercise266$2.06266
2008-06-10Option exercise259$2.06259
2008-06-10Option exercise173$2.06173
2008-06-10Open-market sale173$239.470
2008-06-10Option exercise87$2.0687
2008-06-10Option exercise (derivative)346$0.00352,800
2008-06-10Open-market sale346$245.230
2008-06-10Option exercise346$2.06346
2008-05-28Option exercise (derivative)144$0.00373,200
2008-05-28Option exercise (derivative)100$0.00373,344
2008-05-28Option exercise (derivative)56$0.00373,444
2008-05-28Option exercise (derivative)50$0.00373,500
2008-05-28Option exercise (derivative)400$0.00372,800
2008-05-28Option exercise (derivative)200$0.00373,700
2008-05-28Option exercise (derivative)900$0.00373,900
2008-05-28Option exercise (derivative)3,000$0.00374,800
2008-05-28Option exercise (derivative)150$0.00373,550
2008-05-28Option exercise56$2.0656
2008-05-28Option exercise100$2.06100
2008-05-28Option exercise50$2.0650
2008-05-28Option exercise144$2.06144
2008-05-28Option exercise400$2.06400
2008-05-28Option exercise3,000$2.063,000
2008-05-28Option exercise900$2.06900
2008-05-28Option exercise200$2.06200
2008-05-28Option exercise150$2.06150
2008-05-28Open-market sale50$266.040
2008-05-28Option exercise (derivative)1,600$0.00379,200
2008-05-28Option exercise (derivative)100$0.00380,800
2008-05-28Option exercise (derivative)400$0.00380,900
2008-05-28Option exercise (derivative)1,000$0.00381,300
2008-05-28Option exercise (derivative)500$0.00382,300
2008-05-28Option exercise (derivative)1,152$0.00382,800
2008-05-28Option exercise (derivative)348$0.00383,952
2008-05-28Option exercise (derivative)100$0.00384,300
2008-05-28Option exercise (derivative)240$0.00384,400
2008-05-28Option exercise (derivative)1,560$0.00384,640
2008-05-28Option exercise (derivative)500$0.00386,200
2008-05-28Option exercise (derivative)1,400$0.00377,800
2008-05-28Option exercise1,560$2.061,560
2008-05-28Option exercise1,400$2.061,400
2008-05-28Option exercise1,600$2.061,600
2008-05-28Option exercise400$2.06400
2008-05-28Option exercise1,000$2.061,000
2008-05-28Option exercise500$2.06500
2008-05-28Option exercise1,152$2.061,152
2008-05-28Option exercise348$2.06348
2008-05-28Open-market sale100$260.140
2008-05-28Option exercise100$2.06100
2008-05-28Option exercise240$2.06240
2008-05-27Option exercise (derivative)100$0.00388,600
2008-05-27Option exercise (derivative)50$0.00387,250
2008-05-27Option exercise (derivative)150$0.00387,300
2008-05-27Option exercise (derivative)150$0.00387,450
2008-05-27Option exercise (derivative)200$0.00387,600
2008-05-27Option exercise (derivative)100$0.00387,800
2008-05-27Option exercise (derivative)100$0.00387,900
2008-05-27Option exercise (derivative)100$0.00388,000
2008-05-27Option exercise (derivative)100$0.00388,100
2008-05-27Option exercise (derivative)100$0.00388,200
2008-05-27Option exercise (derivative)100$0.00388,300
2008-05-27Option exercise (derivative)100$0.00388,400
2008-05-27Option exercise (derivative)100$0.00388,500
2008-05-27Option exercise (derivative)5$0.00387,245
2008-05-27Option exercise (derivative)100$0.00388,700
2008-05-27Option exercise5$2.065
2008-05-27Option exercise50$2.0650
2008-05-27Option exercise150$2.06150
2008-05-27Option exercise200$2.06200
2008-05-27Option exercise100$2.06100
2008-05-27Open-market sale100$272.200
2008-05-27Option exercise (derivative)100$0.00387,045
2008-05-27Option exercise (derivative)345$0.00386,700
2008-05-27Option exercise (derivative)100$0.00387,145
2008-05-27Option exercise345$2.06345
2008-05-27Open-market sale100$272.240
2008-05-27Option exercise100$2.06100
2008-05-13Option exercise (derivative)173$0.00392,960
2008-05-13Option exercise (derivative)207$0.00391,802
2008-05-13Option exercise (derivative)86$0.00392,009
2008-05-13Option exercise (derivative)139$0.00392,095
2008-05-13Option exercise (derivative)44$0.00392,234
2008-05-13Option exercise (derivative)682$0.00392,278
2008-05-13Option exercise (derivative)130$0.00393,133
2008-05-13Option exercise (derivative)259$0.00393,263
2008-05-13Option exercise (derivative)182$0.00388,800
2008-05-13Option exercise (derivative)2,820$0.00388,982
2008-05-13Option exercise207$2.06207
2008-05-13Option exercise86$2.0686
2008-05-13Option exercise139$2.06139
2008-05-13Option exercise44$2.0644
2008-05-13Option exercise682$2.06682
2008-05-13Option exercise173$2.06173
2008-05-13Option exercise130$2.06130
2008-05-13Option exercise259$2.06259
2008-05-13Option exercise182$2.06182
2008-05-13Option exercise2,820$2.062,820
2008-05-13Open-market sale86$293.290
2008-05-13Option exercise (derivative)173$0.00408,604
2008-05-13Option exercise (derivative)6,737$0.00396,073
2008-05-13Option exercise (derivative)1,643$0.00402,810
2008-05-13Option exercise (derivative)173$0.00404,453
2008-05-13Option exercise (derivative)173$0.00404,626
2008-05-13Option exercise (derivative)173$0.00404,799
2008-05-13Option exercise (derivative)1,923$0.00404,972
2008-05-13Option exercise (derivative)86$0.00406,895
2008-05-13Option exercise (derivative)888$0.00406,981
2008-05-13Option exercise (derivative)259$0.00407,869
2008-05-13Option exercise (derivative)259$0.00408,128
2008-05-13Option exercise (derivative)44$0.00408,387
2008-05-13Option exercise (derivative)173$0.00408,431
2008-05-13Option exercise (derivative)2,551$0.00393,522
2008-05-13Option exercise (derivative)23$0.00408,777
2008-05-13Option exercise23$2.0623
2008-05-13Option exercise44$2.0644
2008-05-13Option exercise2,551$2.062,551
2008-05-13Option exercise6,737$2.066,737
2008-05-13Option exercise1,643$2.061,643
2008-05-13Option exercise173$2.06173
2008-05-13Option exercise1,923$2.061,923
2008-05-13Option exercise86$2.0686
2008-05-13Option exercise888$2.06888
2008-05-13Option exercise259$2.06259
2008-05-13Open-market sale259$294.770
2008-04-28Grant / award (derivative)5,051$0.005,051
2008-04-22Option exercise (derivative)600$0.00415,715
2008-04-22Option exercise (derivative)1,215$0.00414,500
2008-04-22Option exercise (derivative)67$0.00414,333
2008-04-22Option exercise (derivative)110$0.00411,723
2008-04-22Option exercise (derivative)600$0.00411,123
2008-04-22Option exercise (derivative)23$0.00411,100
2008-04-22Option exercise (derivative)900$0.00410,200
2008-04-22Option exercise (derivative)100$0.00410,100
2008-04-22Option exercise (derivative)100$0.00410,000
2008-04-22Option exercise (derivative)200$0.00409,800
2008-04-22Option exercise (derivative)100$0.00409,700
2008-04-22Option exercise (derivative)100$0.00409,600
2008-04-22Option exercise (derivative)2,500$0.00411,833
2008-04-22Option exercise (derivative)8,485$0.00416,315
2008-04-22Option exercise (derivative)100$0.00414,400
2008-04-22Option exercise23$2.0623
2008-04-22Option exercise110$2.06110
2008-04-22Option exercise2,500$2.062,500
2008-04-22Option exercise67$2.0667
2008-04-22Option exercise1,215$2.061,215
2008-04-22Option exercise600$2.06600
2008-04-22Option exercise8,485$2.068,485
2008-04-22Option exercise200$2.06200
2008-04-22Option exercise100$2.06100
2008-04-22Open-market sale23$302.970
2008-04-22Option exercise900$2.06900
2008-04-22Option exercise (derivative)100$0.00409,500
2008-04-22Option exercise (derivative)600$0.00408,800
2008-04-22Option exercise (derivative)100$0.00409,400
2008-04-22Option exercise600$2.06600
2008-04-22Open-market sale100$304.630
2008-04-22Option exercise100$2.06100
2008-04-08Option exercise (derivative)86$0.00424,886
2008-04-08Option exercise (derivative)86$0.00424,800
2008-04-08Option exercise (derivative)346$0.00425,551
2008-04-08Option exercise (derivative)87$0.00425,464
2008-04-08Option exercise (derivative)173$0.00425,291
2008-04-08Option exercise (derivative)86$0.00425,205
2008-04-08Option exercise (derivative)86$0.00425,119
2008-04-08Option exercise (derivative)147$0.00424,972
2008-04-08Option exercise87$2.0687
2008-04-08Option exercise147$2.06147
2008-04-08Option exercise86$2.0686
2008-04-08Option exercise346$2.06346
2008-04-08Option exercise173$2.06173
2008-04-08Open-market sale87$274.630
2008-04-08Option exercise (derivative)86$0.00439,781
2008-04-08Option exercise (derivative)173$0.00439,608
2008-04-08Option exercise (derivative)259$0.00439,349
2008-04-08Option exercise (derivative)346$0.00439,003
2008-04-08Option exercise (derivative)86$0.00438,917
2008-04-08Option exercise (derivative)1,555$0.00437,362
2008-04-08Option exercise (derivative)346$0.00436,758
2008-04-08Option exercise (derivative)692$0.00436,066
2008-04-08Option exercise (derivative)86$0.00435,980
2008-04-08Option exercise (derivative)173$0.00435,807
2008-04-08Option exercise (derivative)86$0.00437,276
2008-04-08Option exercise (derivative)86$0.00437,190
2008-04-08Option exercise (derivative)86$0.00437,104
2008-04-08Option exercise (derivative)522$0.00439,867
2008-04-08Option exercise (derivative)605$0.00440,389
2008-04-08Option exercise692$2.06692
2008-04-08Option exercise173$2.06173
2008-04-08Option exercise259$2.06259
2008-04-08Option exercise1,555$2.061,555
2008-04-08Option exercise86$2.0686
2008-04-08Option exercise605$2.06605
2008-04-08Option exercise522$2.06522
2008-04-08Open-market sale346$268.240
2008-04-08Option exercise346$2.06346
2008-04-08Option exercise (derivative)108$0.00428,000
2008-04-08Option exercise (derivative)605$0.00428,108
2008-04-08Option exercise (derivative)66$0.00428,713
2008-04-08Option exercise (derivative)86$0.00428,779
2008-04-08Option exercise (derivative)23$0.00428,865
2008-04-08Option exercise (derivative)86$0.00428,888
2008-04-08Option exercise (derivative)173$0.00428,974
2008-04-08Option exercise (derivative)86$0.00429,147
2008-04-08Option exercise (derivative)87$0.00429,233
2008-04-08Option exercise (derivative)87$0.00429,320
2008-04-08Option exercise (derivative)151$0.00429,407
2008-04-08Option exercise (derivative)173$0.00429,558
2008-04-08Option exercise (derivative)195$0.00429,731
2008-04-08Option exercise (derivative)87$0.00429,926
2008-04-08Option exercise (derivative)173$0.00430,013
2008-04-08Option exercise151$2.06151
2008-04-08Option exercise195$2.06195
2008-04-08Option exercise108$2.06108
2008-04-08Option exercise605$2.06605
2008-04-08Option exercise66$2.0666
2008-04-08Option exercise23$2.0623
2008-04-08Option exercise173$2.06173
2008-04-08Option exercise86$2.0686
2008-04-08Option exercise87$2.0687
2008-04-08Open-market sale87$272.750
2008-04-08Option exercise (derivative)87$0.00444,626
2008-04-08Option exercise (derivative)87$0.00443,673
2008-04-08Option exercise (derivative)87$0.00443,760
2008-04-08Option exercise (derivative)86$0.00443,847
2008-04-08Option exercise (derivative)86$0.00443,933
2008-04-08Option exercise (derivative)86$0.00444,019
2008-04-08Option exercise (derivative)86$0.00444,105
2008-04-08Option exercise (derivative)87$0.00444,191
2008-04-08Option exercise (derivative)87$0.00444,278
2008-04-08Option exercise (derivative)84$0.00444,365
2008-04-08Option exercise (derivative)3$0.00444,449
2008-04-08Option exercise (derivative)87$0.00444,452
2008-04-08Option exercise (derivative)87$0.00444,539
2008-04-08Option exercise (derivative)87$0.00443,586
2008-04-08Option exercise (derivative)87$0.00444,713
2008-04-08Option exercise86$2.0686
2008-04-08Option exercise84$2.0684
2008-04-08Option exercise3$2.063
2008-04-08Option exercise87$2.0687
2008-04-08Open-market sale87$272.530
2008-04-08Option exercise (derivative)173$0.00432,782
2008-04-08Option exercise (derivative)173$0.00434,597
2008-04-08Option exercise (derivative)173$0.00434,424
2008-04-08Option exercise (derivative)259$0.00434,165
2008-04-08Option exercise (derivative)87$0.00434,078
2008-04-08Option exercise (derivative)86$0.00433,992
2008-04-08Option exercise (derivative)346$0.00433,646
2008-04-08Option exercise (derivative)86$0.00433,560
2008-04-08Option exercise (derivative)346$0.00433,214
2008-04-08Option exercise (derivative)86$0.00434,856
2008-04-08Option exercise (derivative)865$0.00434,942
2008-04-08Option exercise (derivative)259$0.00432,437
2008-04-08Option exercise (derivative)86$0.00432,696
2008-04-08Option exercise (derivative)86$0.00434,770
2008-04-08Option exercise (derivative)259$0.00432,955
2008-04-08Option exercise87$2.0687
2008-04-08Option exercise346$2.06346
2008-04-08Option exercise259$2.06259
2008-04-08Option exercise865$2.06865
2008-04-08Option exercise86$2.0686
2008-04-08Open-market sale173$271.160
2008-04-08Option exercise173$2.06173
2008-04-08Option exercise (derivative)259$0.00431,140
2008-04-08Option exercise (derivative)346$0.00430,794
2008-04-08Option exercise (derivative)87$0.00430,707
2008-04-08Option exercise (derivative)173$0.00430,534
2008-04-08Option exercise (derivative)87$0.00430,447
2008-04-08Option exercise (derivative)87$0.00430,360
2008-04-08Option exercise (derivative)87$0.00430,273
2008-04-08Option exercise (derivative)87$0.00430,186
2008-04-08Option exercise (derivative)259$0.00431,918
2008-04-08Option exercise (derivative)173$0.00431,399
2008-04-08Option exercise (derivative)87$0.00431,572
2008-04-08Option exercise (derivative)173$0.00431,659
2008-04-08Option exercise (derivative)86$0.00431,832
2008-04-08Option exercise (derivative)173$0.00432,264
2008-04-08Option exercise (derivative)87$0.00432,177
2008-04-08Option exercise86$2.0686
2008-04-08Option exercise346$2.06346
2008-04-08Option exercise173$2.06173
2008-04-08Option exercise87$2.0687
2008-04-08Open-market sale259$271.910
2008-04-08Option exercise259$2.06259
2008-04-08Option exercise (derivative)173$0.00427,482
2008-04-08Option exercise (derivative)173$0.00427,827
2008-04-08Option exercise (derivative)86$0.00427,741
2008-04-08Option exercise (derivative)86$0.00427,655
2008-04-08Option exercise (derivative)87$0.00425,897
2008-04-08Option exercise (derivative)112$0.00427,370
2008-04-08Option exercise (derivative)87$0.00427,283
2008-04-08Option exercise (derivative)173$0.00427,110
2008-04-08Option exercise (derivative)87$0.00427,023
2008-04-08Option exercise (derivative)346$0.00425,984
2008-04-08Option exercise (derivative)87$0.00426,330
2008-04-08Option exercise (derivative)173$0.00426,417
2008-04-08Option exercise (derivative)173$0.00426,590
2008-04-08Option exercise (derivative)173$0.00426,763
2008-04-08Option exercise (derivative)87$0.00426,936
2008-04-08Option exercise86$2.0686
2008-04-08Option exercise112$2.06112
2008-04-08Option exercise346$2.06346
2008-04-08Option exercise173$2.06173
2008-04-08Open-market sale87$272.150
2008-04-08Option exercise87$2.0687
2008-04-08Option exercise (derivative)87$0.00443,412
2008-04-08Option exercise (derivative)79$0.00443,161
2008-04-08Option exercise (derivative)95$0.00443,066
2008-04-08Option exercise (derivative)173$0.00442,893
2008-04-08Option exercise (derivative)173$0.00442,720
2008-04-08Option exercise (derivative)86$0.00442,634
2008-04-08Option exercise (derivative)86$0.00442,548
2008-04-08Option exercise (derivative)86$0.00442,462
2008-04-08Option exercise (derivative)86$0.00442,376
2008-04-08Option exercise (derivative)692$0.00441,684
2008-04-08Option exercise (derivative)455$0.00441,229
2008-04-08Option exercise (derivative)235$0.00440,994
2008-04-08Option exercise (derivative)87$0.00443,499
2008-04-08Option exercise (derivative)86$0.00443,326
2008-04-08Option exercise (derivative)86$0.00443,240
2008-04-08Option exercise79$2.0679
2008-04-08Option exercise95$2.0695
2008-04-08Option exercise173$2.06173
2008-04-08Option exercise86$2.0686
2008-04-08Option exercise692$2.06692
2008-04-08Option exercise455$2.06455
2008-04-08Option exercise235$2.06235
2008-04-08Option exercise87$2.0687
2008-04-08Open-market sale87$272.240
2008-03-25Option exercise (derivative)100$0.00451,700
2008-03-25Option exercise (derivative)100$0.00451,400
2008-03-25Option exercise (derivative)100$0.00451,300
2008-03-25Option exercise (derivative)300$0.00451,000
2008-03-25Option exercise (derivative)100$0.00450,900
2008-03-25Option exercise (derivative)100$0.00450,800
2008-03-25Option exercise (derivative)100$0.00450,700
2008-03-25Option exercise (derivative)200$0.00452,400
2008-03-25Option exercise (derivative)200$0.00452,200
2008-03-25Option exercise (derivative)100$0.00452,100
2008-03-25Option exercise (derivative)100$0.00452,000
2008-03-25Option exercise (derivative)100$0.00451,900
2008-03-25Option exercise (derivative)100$0.00451,800
2008-03-25Option exercise (derivative)100$0.00451,600
2008-03-25Option exercise (derivative)100$0.00451,500
2008-03-25Option exercise300$2.06300
2008-03-25Open-market sale100$221.920
2008-03-25Option exercise100$2.06100
2008-03-25Option exercise200$2.06200
2008-03-25Option exercise (derivative)200$0.00454,100
2008-03-25Option exercise (derivative)200$0.00452,700
2008-03-25Option exercise (derivative)100$0.00452,900
2008-03-25Option exercise (derivative)100$0.00453,000
2008-03-25Option exercise (derivative)100$0.00453,100
2008-03-25Option exercise (derivative)100$0.00453,200
2008-03-25Option exercise (derivative)100$0.00453,300
2008-03-25Option exercise (derivative)100$0.00453,400
2008-03-25Option exercise (derivative)100$0.00453,500
2008-03-25Option exercise (derivative)100$0.00453,600
2008-03-25Option exercise (derivative)100$0.00453,700
2008-03-25Option exercise (derivative)100$0.00453,800
2008-03-25Option exercise (derivative)200$0.00453,900
2008-03-25Option exercise (derivative)100$0.00452,600
2008-03-25Option exercise (derivative)100$0.00454,300
2008-03-25Option exercise100$2.06100
2008-03-25Option exercise200$2.06200
2008-03-25Open-market sale100$217.910
2008-03-25Option exercise (derivative)100$0.00455,400
2008-03-25Option exercise (derivative)100$0.00455,500
2008-03-25Option exercise (derivative)100$0.00455,600
2008-03-25Option exercise (derivative)100$0.00455,700
2008-03-25Option exercise (derivative)200$0.00455,800
2008-03-25Option exercise (derivative)100$0.00456,000
2008-03-25Option exercise (derivative)100$0.00456,100
2008-03-25Option exercise (derivative)100$0.00456,200
2008-03-25Option exercise (derivative)81$0.00456,300
2008-03-25Option exercise (derivative)200$0.00454,400
2008-03-25Option exercise (derivative)400$0.00454,600
2008-03-25Option exercise (derivative)100$0.00455,000
2008-03-25Option exercise (derivative)100$0.00455,100
2008-03-25Option exercise (derivative)100$0.00455,200
2008-03-25Option exercise (derivative)100$0.00455,300
2008-03-25Option exercise400$2.06400
2008-03-25Option exercise200$2.06200
2008-03-25Option exercise100$2.06100
2008-03-25Option exercise81$2.0681
2008-03-25Open-market sale400$217.680
2008-03-25Option exercise (derivative)100$0.00456,800
2008-03-25Option exercise (derivative)400$0.00458,200
2008-03-25Option exercise (derivative)300$0.00457,900
2008-03-25Option exercise (derivative)100$0.00457,800
2008-03-25Option exercise (derivative)100$0.00457,700
2008-03-25Option exercise (derivative)100$0.00457,600
2008-03-25Option exercise (derivative)100$0.00457,500
2008-03-25Option exercise (derivative)100$0.00457,400
2008-03-25Option exercise (derivative)100$0.00457,300
2008-03-25Option exercise (derivative)100$0.00457,200
2008-03-25Option exercise (derivative)100$0.00457,100
2008-03-25Option exercise (derivative)100$0.00457,000
2008-03-25Option exercise (derivative)100$0.00456,900
2008-03-25Option exercise (derivative)219$0.00456,381
2008-03-25Option exercise (derivative)200$0.00456,600
2008-03-25Option exercise300$2.06300
2008-03-25Option exercise400$2.06400
2008-03-25Option exercise219$2.06219
2008-03-25Option exercise200$2.06200
2008-03-25Option exercise100$2.06100
2008-03-25Open-market sale100$213.040
2008-03-25Option exercise (derivative)100$0.00450,400
2008-03-25Option exercise (derivative)100$0.00450,300
2008-03-25Option exercise (derivative)100$0.00450,200
2008-03-25Option exercise (derivative)100$0.00450,100
2008-03-25Option exercise (derivative)200$0.00449,900
2008-03-25Option exercise (derivative)100$0.00449,800
2008-03-25Option exercise (derivative)100$0.00449,700
2008-03-25Option exercise (derivative)200$0.00449,500
2008-03-25Option exercise (derivative)100$0.00449,400
2008-03-25Option exercise (derivative)100$0.00449,300
2008-03-25Option exercise (derivative)100$0.00449,200
2008-03-25Option exercise (derivative)100$0.00449,100
2008-03-25Option exercise (derivative)200$0.00448,900
2008-03-25Option exercise (derivative)200$0.00450,500
2008-03-25Option exercise (derivative)300$0.00448,600
2008-03-25Option exercise300$2.06300
2008-03-25Option exercise200$2.06200
2008-03-25Option exercise100$2.06100
2008-03-25Open-market sale100$222.920
2008-03-25Option exercise (derivative)100$0.00460,600
2008-03-25Option exercise (derivative)100$0.00460,700
2008-03-25Option exercise (derivative)100$0.00460,500
2008-03-25Option exercise (derivative)100$0.00460,400
2008-03-25Option exercise (derivative)100$0.00460,300
2008-03-25Option exercise (derivative)100$0.00460,200
2008-03-25Option exercise (derivative)100$0.00460,100
2008-03-25Option exercise (derivative)100$0.00460,000
2008-03-25Option exercise (derivative)300$0.00459,700
2008-03-25Option exercise (derivative)100$0.00459,600
2008-03-25Option exercise (derivative)200$0.00459,400
2008-03-25Option exercise (derivative)100$0.00459,300
2008-03-25Option exercise (derivative)200$0.00459,100
2008-03-25Option exercise (derivative)200$0.00458,900
2008-03-25Option exercise (derivative)300$0.00458,600
2008-03-25Option exercise200$2.06200
2008-03-25Option exercise300$2.06300
2008-03-25Open-market sale100$215.730
2008-03-25Option exercise100$2.06100
2008-03-25Option exercise (derivative)200$0.00446,700
2008-03-25Option exercise (derivative)100$0.00446,900
2008-03-25Option exercise (derivative)30$0.00446,270
2008-03-25Option exercise (derivative)100$0.00446,600
2008-03-25Option exercise (derivative)300$0.00446,300
2008-03-25Option exercise (derivative)100$0.00448,500
2008-03-25Option exercise (derivative)200$0.00448,300
2008-03-25Option exercise (derivative)100$0.00448,200
2008-03-25Option exercise (derivative)100$0.00448,100
2008-03-25Option exercise (derivative)100$0.00448,000
2008-03-25Option exercise (derivative)100$0.00447,900
2008-03-25Option exercise (derivative)200$0.00447,700
2008-03-25Option exercise (derivative)100$0.00447,000
2008-03-25Option exercise (derivative)400$0.00447,100
2008-03-25Option exercise (derivative)200$0.00447,500
2008-03-25Option exercise300$2.06300
2008-03-25Option exercise30$2.0630
2008-03-25Option exercise400$2.06400
2008-03-25Option exercise200$2.06200
2008-03-25Open-market sale100$221.220
2008-03-25Option exercise100$2.06100
2008-03-25Option exercise (derivative)100$0.00445,000
2008-03-25Option exercise (derivative)100$0.00445,600
2008-03-25Option exercise (derivative)200$0.00445,400
2008-03-25Option exercise (derivative)100$0.00445,300
2008-03-25Option exercise (derivative)200$0.00445,100
2008-03-25Option exercise (derivative)100$0.00445,700
2008-03-25Option exercise (derivative)100$0.00444,900
2008-03-25Option exercise (derivative)100$0.00444,800
2008-03-25Option exercise (derivative)70$0.00446,200
2008-03-25Option exercise (derivative)200$0.00446,000
2008-03-25Option exercise (derivative)200$0.00445,800
2008-03-25Option exercise70$2.0670
2008-03-25Option exercise200$2.06200
2008-03-25Open-market sale100$219.490
2008-03-25Option exercise100$2.06100
2008-03-11Option exercise (derivative)20,000$0.00460,800
2008-03-11Open-market sale20,000$187.500
2008-03-11Option exercise20,000$2.0620,000
2008-02-21Option exercise (derivative)2,848$0.00480,800
2008-02-21Option exercise2,848$2.062,848
2008-02-21Open-market sale2,848$212.890
2008-02-20Option exercise (derivative)4,349$0.00483,648
2008-02-20Open-market sale4,349$211.460
2008-02-20Option exercise4,349$2.064,349
2008-02-19Option exercise (derivative)8,803$0.00487,997
2008-02-19Option exercise8,803$2.068,803
2008-02-19Open-market sale8,803$215.710
2008-02-12Option exercise (derivative)20,000$0.00496,800
2008-02-12Open-market sale20,000$185.500
2008-02-12Option exercise20,000$2.0620,000
2008-01-08Option exercise (derivative)20,000$0.00516,800
2008-01-08Option exercise20,000$2.0620,000
2008-01-08Open-market sale20,000$237.880
2007-12-11Option exercise (derivative)20,000$0.00536,800
2007-12-11Open-market sale20,000$245.960
2007-12-11Option exercise20,000$2.0620,000
2007-11-26Option exercise (derivative)60,000$0.00556,800
2007-11-26Option exercise60,000$2.0660,000
2007-11-26Open-market sale60,000$217.230
2007-08-19Grant / award (derivative)9,000$0.009,000
2007-08-16Grant / award (derivative)9,000$0.009,000
2007-08-15Option exercise (derivative)95,000$0.00616,800
2007-08-15Open-market sale95,000$91.440
2007-08-15Option exercise95,000$2.0695,000
2007-07-30Grant / award (derivative)17,500$0.0017,500
2007-06-19Option exercise (derivative)75,000$0.00711,800
2007-06-19Open-market sale75,000$79.000
2007-06-19Option exercise75,000$2.0675,000
2007-05-22Option exercise (derivative)30,990$0.00786,800
2007-05-22Open-market sale30,990$62.540
2007-05-22Option exercise30,990$2.0630,990
2007-05-21Option exercise (derivative)94,010$0.00817,790
2007-05-21Open-market sale94,010$63.150
2007-05-21Option exercise94,010$2.0694,010

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