SEC CIK 1489095

Black Archie C.

Reported ownership across 3 companies, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
SPSCview stock →67,5322024-02-22
PRLBview stock →28,4282026-05-19
GGGview stock →02023-08-30

Position History — SPSC

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

053,099106,197159,2962010-042013-032016-022019-062021-032023-012024-02

Recent Filings — SPSC

DateActivitySharesPriceOwned After
2024-02-22Open-market sale4,076$182.7467,532
2024-02-22Open-market sale925$185.5457,182
2024-02-22Open-market sale1,560$184.6958,107
2024-02-22Open-market sale7,865$183.3759,667
2024-02-22Open-market sale185$186.1856,997
2024-02-22Open-market sale244$181.4771,608
2024-02-21Open-market sale323$182.3571,852
2024-02-21Open-market sale4,500$182.1372,175
2024-02-21Open-market sale3,900$180.8376,675
2024-02-15Grant / award20,338$0.0080,575
2024-02-05Open-market sale13,273$178.6362,397
2024-02-05Open-market sale2,160$179.2960,237
2024-02-05Open-market sale2,543$177.6975,670
2024-02-05Open-market sale2,202$176.5378,213
2024-02-02Open-market sale5,320$180.4281,410
2024-02-02Open-market sale3,210$179.6786,730
2024-02-02Open-market sale995$181.1980,415
2024-02-01Open-market sale1,587$180.7093,940
2024-02-01Open-market sale200$184.4989,940
2024-02-01Open-market sale400$182.9990,140
2024-02-01Open-market sale3,400$181.5490,540
2024-02-01Open-market sale1,374$179.4295,527
2024-02-01Open-market sale1,969$178.1796,901
2024-02-01Open-market sale2,868$177.4198,870
2024-02-01Open-market sale1,077$176.18101,738
2024-01-31Grant / award42,578$0.00102,815
2023-11-30Option exercise (derivative)14,407$0.000
2023-11-30Open-market sale4,136$171.2060,043
2023-11-30Open-market sale10,271$170.4064,179
2023-11-30Option exercise14,407$54.5474,450
2023-11-29Option exercise (derivative)20,075$0.0014,407
2023-11-29Open-market sale1,400$177.1660,343
2023-11-29Open-market sale585$175.7661,743
2023-11-29Open-market sale2,467$174.9562,328
2023-11-29Open-market sale1,410$173.9264,795
2023-11-29Open-market sale3,298$172.7766,205
2023-11-29Open-market sale10,615$171.5669,503
2023-11-29Option exercise20,075$54.5480,118
2023-11-29Open-market sale300$177.8160,043
2023-08-30Gift1,533$0.0060,043
2023-05-30Gift1,333$0.0061,576
2023-02-22Open-market sale3,115$148.0762,468
2023-02-22Open-market sale5,470$147.1365,583
2023-02-22Open-market sale6,663$146.1271,053
2023-02-22Open-market sale300$151.1860,068
2023-02-22Open-market sale300$150.0560,368
2023-02-22Open-market sale1,800$149.0660,668
2023-02-17Open-market sale38$153.2977,716
2023-02-17Open-market sale1,253$152.4377,754
2023-02-17Open-market sale2,365$151.7979,007
2023-02-17Open-market sale1,000$150.7581,372
2023-02-17Open-market sale200$149.4382,372
2023-02-16Grant / award26,300$0.0082,572
2023-02-02Open-market sale2,398$141.4357,876
2023-02-02Open-market sale641$139.5265,211
2023-02-02Open-market sale4,937$140.4860,274
2023-02-02Open-market sale1,604$142.3456,272
2023-02-01Open-market sale4,182$137.9968,352
2023-02-01Open-market sale1,503$137.3172,534
2023-02-01Open-market sale2,216$135.8874,037
2023-02-01Open-market sale2,604$134.9576,253
2023-02-01Open-market sale9,080$134.0478,857
2023-02-01Open-market sale8,334$133.1787,937
2023-02-01Open-market sale2,500$139.2265,852
2023-01-31Open-market sale4,251$135.9096,271
2023-01-31Open-market sale10,917$135.21100,522
2023-01-31Open-market sale1,588$134.38111,439
2023-01-30Open-market sale200$135.87113,027
2023-01-30Open-market sale902$134.77113,227
2023-01-30Open-market sale4,216$134.01114,129
2023-01-30Open-market sale6,002$133.08118,345
2023-01-27Open-market sale1,752$137.73125,900
2023-01-27Open-market sale966$135.84130,252
2023-01-27Open-market sale2,600$136.76127,652
2023-01-27Open-market sale1,553$138.47124,347
2023-01-26Open-market sale1,900$135.79135,224
2023-01-26Open-market sale200$139.42131,218
2023-01-26Open-market sale284$137.98131,418
2023-01-26Open-market sale3,522$136.76131,702
2023-01-25Grant / award80,852$0.00137,124
2022-12-01Option exercise (derivative)24,668$0.000
2022-12-01Option exercise24,668$27.3480,940
2022-12-01Open-market sale24,668$145.4556,272
2022-11-30Option exercise (derivative)1,707$0.0024,668
2022-11-30Open-market sale1,707$135.1656,272
2022-11-30Option exercise1,707$27.3457,979
2022-11-15Option exercise (derivative)8,530$0.0026,375
2022-11-15Option exercise8,530$27.3464,802
2022-11-15Open-market sale7,115$135.2957,687
2022-11-15Open-market sale1,415$136.2756,272
2022-11-11Option exercise (derivative)9,763$0.0034,905
2022-11-11Option exercise9,763$27.3466,035
2022-11-11Open-market sale9,763$135.2056,272
2022-11-01Option exercise (derivative)3,845$0.0044,668
2022-11-01Open-market sale112$126.1156,272
2022-11-01Option exercise3,845$27.3460,117
2022-11-01Open-market sale3,733$125.1456,384
2022-10-31Option exercise (derivative)16,155$0.0048,513
2022-10-31Open-market sale617$128.1256,372
2022-10-31Open-market sale6,846$126.9956,989
2022-10-31Open-market sale8,592$126.1963,835
2022-10-31Open-market sale100$128.7956,272
2022-10-31Option exercise16,155$27.3472,427
2022-03-01Open-market sale1,434$130.1457,237
2022-03-01Open-market sale965$131.0056,272
2022-03-01Open-market sale3,455$129.1758,671
2022-03-01Open-market sale1,910$128.3362,126
2022-03-01Open-market sale2,311$127.2064,036
2022-03-01Open-market sale2,434$126.0266,347
2022-03-01Open-market sale1,800$124.9668,781
2022-02-22Open-market sale6,402$123.6173,517
2022-02-22Open-market sale305$125.5270,581
2022-02-22Open-market sale2,631$124.7470,886
2022-02-22Open-market sale4,970$122.8079,919
2022-02-16Grant / award19,426$0.0084,889
2022-01-27Open-market sale6,512$113.6580,955
2022-01-27Open-market sale4,532$115.5570,756
2022-01-27Open-market sale2,097$116.6868,659
2022-01-27Open-market sale1,796$117.5866,863
2022-01-27Open-market sale1,400$118.7165,463
2022-01-27Open-market sale5,667$114.5175,288
2022-01-26Grant / award22,004$0.0087,467
2021-11-11Option exercise (derivative)4,249$0.000
2021-11-11Open-market sale1,347$142.9365,463
2021-11-11Open-market sale700$141.7966,810
2021-11-11Open-market sale1,502$141.2067,510
2021-11-11Open-market sale700$139.5969,012
2021-11-11Option exercise4,249$27.8569,712
2021-11-10Option exercise (derivative)46,803$0.004,249
2021-11-10Open-market sale27,548$139.9784,718
2021-11-10Option exercise46,803$27.85112,266
2021-11-10Open-market sale1,293$143.5965,463
2021-11-10Open-market sale3,100$143.0166,756
2021-11-10Open-market sale1,867$141.8269,856
2021-11-10Open-market sale12,995$140.8771,723
2021-03-01Open-market sale4,500$100.50104,362
2021-03-01Open-market sale30,996$101.6973,366
2021-03-01Open-market sale6,839$102.5766,527
2021-03-01Open-market sale1,064$103.2165,463
2021-02-22Open-market sale14,387$109.36108,999
2021-02-22Open-market sale137$110.03108,862
2021-02-22Open-market sale3,815$108.60123,386
2021-02-19Grant / award21,631$0.00127,201
2021-01-28Open-market sale12,908$103.02107,294
2021-01-28Open-market sale1,724$103.46105,570
2021-01-28Open-market sale4,197$101.82120,202
2021-01-27Grant / award43,890$0.00124,399
2020-11-05Option exercise (derivative)18,410$0.000
2020-11-05Option exercise18,410$33.5598,919
2020-11-05Open-market sale1,600$90.7997,319
2020-11-05Open-market sale994$92.5580,509
2020-11-05Open-market sale15,816$91.5381,503
2020-11-04Option exercise (derivative)37,688$0.0018,410
2020-11-04Option exercise (derivative)21,162$0.000
2020-11-04Open-market sale16,780$91.9480,609
2020-11-04Open-market sale100$92.8580,509
2020-11-04Option exercise37,688$33.55118,197
2020-11-04Option exercise21,162$34.48139,359
2020-11-04Open-market sale2,613$90.09136,746
2020-11-04Open-market sale39,357$91.1897,389
2020-11-03Option exercise (derivative)300$0.0021,162
2020-11-03Option exercise (derivative)400$0.0056,098
2020-11-03Option exercise400$33.5581,909
2020-11-03Option exercise300$34.4881,209
2020-11-03Open-market sale700$89.5380,509
2020-08-03Option exercise (derivative)47,102$0.000
2020-08-03Open-market sale22,893$74.6680,509
2020-08-03Open-market sale24,209$74.05103,402
2020-08-03Option exercise47,102$32.98127,611
2020-06-02Option exercise (derivative)11,973$0.000
2020-06-02Open-market sale11,973$70.3880,509
2020-06-02Option exercise11,973$24.0492,482
2020-06-01Option exercise (derivative)407$0.0011,973
2020-06-01Option exercise407$24.0480,916
2020-06-01Open-market sale407$70.0180,509
2020-05-27Option exercise (derivative)20,000$0.0012,380
2020-05-27Option exercise20,000$24.04100,509
2020-05-27Open-market sale20,000$67.9980,509
2020-05-26Option exercise (derivative)20,000$0.0032,380
2020-05-26Option exercise20,000$24.04100,509
2020-05-26Open-market sale10,792$65.4889,717
2020-05-26Open-market sale9,208$66.2780,509
2020-05-21Option exercise (derivative)18,610$0.0036,743
2020-05-21Open-market sale18,610$62.6980,509
2020-05-21Option exercise18,610$24.0499,119
2020-05-20Option exercise (derivative)1,390$0.0055,353
2020-05-20Option exercise1,390$24.0481,899
2020-05-20Open-market sale1,390$62.5480,509
2020-02-21Grant / award26,951$0.00120,509
2020-02-20Option exercise (derivative)5,026$0.0051,052
2020-02-20Option exercise5,026$27.85141,714
2020-02-20Open-market sale5,026$59.1693,558
2020-02-20Open-market sale14,138$57.8098,584
2020-02-20Open-market sale28,992$57.02112,722
2020-02-19Option exercise (derivative)22,608$0.0056,078
2020-02-19Open-market sale2,400$60.37136,688
2020-02-19Open-market sale20,208$59.53139,088
2020-02-19Option exercise22,608$27.85159,296
2020-02-14Option exercise (derivative)9,564$0.0056,743
2020-02-14Option exercise9,564$24.04146,252
2020-02-14Open-market sale9,564$60.22136,688
2020-02-13Option exercise (derivative)10,436$0.0066,307
2020-02-13Option exercise10,436$24.04147,124
2020-02-13Open-market sale10,436$60.04136,688
2019-11-26Option exercise (derivative)2,943$0.0076,743
2019-11-26Open-market sale2,943$57.77136,688
2019-11-26Option exercise2,943$24.04139,631
2019-11-25Option exercise (derivative)15,637$0.0079,686
2019-11-25Open-market sale15,637$57.61136,688
2019-11-25Option exercise15,637$24.04152,325
2019-07-31Option exercise (derivative)710$0.0055,480
2019-07-31Open-market sale710$115.1068,344
2019-07-31Option exercise710$48.0869,054
2019-07-30Option exercise (derivative)20,000$0.0056,190
2019-07-30Open-market sale5,446$112.7768,344
2019-07-30Open-market sale9,724$112.0873,790
2019-07-30Open-market sale4,830$111.0383,514
2019-07-30Option exercise20,000$48.0888,344
2019-07-30Gift20,000$0.0048,344
2019-07-26Open-market sale5,000$115.0068,344
2019-06-20Open-market sale2,635$109.0073,344
2019-06-11Open-market sale100$109.0075,979
2019-06-10Open-market sale2,265$109.2876,079
2019-04-30Option exercise (derivative)3,645$0.0065,000
2019-04-30Open-market sale1,495$104.6079,454
2019-04-30Open-market sale300$106.8778,544
2019-04-30Open-market sale610$105.8478,844
2019-04-30Open-market sale200$108.0578,344
2019-04-30Open-market sale6,040$103.7180,949
2019-04-30Option exercise3,645$16.6486,989
2019-02-19Grant / award (derivative)17,241$0.0017,241
2019-02-19Grant / award10,938$0.0083,280
2019-02-19Grant / award11,002$0.0083,344
2019-02-15Open-market sale2,811.13$107.8784,647.88
2019-02-15Open-market sale2,305.89$108.4882,342
2019-02-15Open-market sale1,159.98$106.8487,459.01
2019-02-14Open-market sale0.23$107.2488,619
2019-02-14Open-market sale164.58$105.4488,619.22
2019-02-14Open-market sale656.07$104.6388,783.81
2019-02-14Open-market sale566.75$103.7589,439.87
2019-02-14Open-market sale317.38$102.8790,006.62
2019-02-13Gift10,000$0.0072,342
2018-11-07Option exercise (derivative)31,932$0.000
2018-11-07Option exercise31,932$39.01122,256
2018-11-07Open-market sale1,526$97.3490,324
2018-11-07Open-market sale14,553$96.3191,850
2018-11-07Open-market sale15,853$95.70106,403
2018-11-02Option exercise (derivative)1,997$0.0031,932
2018-11-02Option exercise1,997$39.0192,321
2018-11-02Open-market sale1,997$95.0890,324
2018-08-15Option exercise (derivative)31,521$0.000
2018-08-15Option exercise31,521$25.32121,845
2018-08-15Open-market sale4,000$91.9390,924
2018-08-15Open-market sale600$92.8390,324
2018-08-15Open-market sale26,921$90.6394,924
2018-08-07Open-market sale5,528$90.0090,324
2018-08-06Open-market sale4,472$90.0095,852
2018-08-02Grant / award10,972$0.00100,324
2018-07-31Open-market sale10,000$85.3389,352
2018-05-03Grant / award (derivative)10,972$0.0010,972
2018-05-03Grant / award10,972$0.0099,352
2018-02-13Grant / award (derivative)32,334$0.0032,334
2018-02-13Grant / award (derivative)21,945$0.0021,945
2017-03-01Option exercise (derivative)15,000$0.003,645
2017-03-01Open-market sale7,399$56.1688,380
2017-03-01Open-market sale7,601$55.5895,779
2017-03-01Option exercise15,000$16.64103,380
2017-02-14Grant / award (derivative)39,343$0.0039,343
2017-02-14Grant / award26,929$0.0088,380
2017-02-13Tax withholding4,530$56.2661,451
2017-02-07Tax withholding2,619$66.5365,981
2017-02-02Option exercise (derivative)5,371$0.0018,645
2017-02-02Option exercise5,371$16.6473,971
2017-02-02Open-market sale5,371$68.1368,600
2017-02-01Option exercise (derivative)9,629$0.0024,016
2017-02-01Open-market sale9,629$68.0568,600
2017-02-01Option exercise9,629$16.6478,229
2017-01-04Option exercise (derivative)1,385$0.0033,645
2017-01-04Option exercise1,385$16.6469,985
2017-01-04Open-market sale1,385$70.0368,600
2017-01-03Option exercise (derivative)13,615$0.0035,030
2017-01-03Option exercise13,615$16.6482,215
2017-01-03Open-market sale13,615$69.2068,600
2016-09-02Option exercise (derivative)1,448$0.0048,645
2016-09-02Option exercise1,448$16.6470,048
2016-09-02Open-market sale1,448$65.6568,600
2016-09-01Option exercise (derivative)8,552$0.0050,093
2016-09-01Open-market sale8,552$65.2668,600
2016-09-01Option exercise8,552$16.6477,152
2016-08-01Option exercise (derivative)10,000$0.0058,645
2016-08-01Open-market sale1,493$63.9468,600
2016-08-01Option exercise10,000$16.6478,600
2016-08-01Open-market sale8,507$63.2870,093
2016-06-01Option exercise (derivative)10,000$0.000
2016-06-01Open-market sale2,301$56.4868,600
2016-06-01Open-market sale7,199$55.9470,901
2016-06-01Open-market sale500$54.7178,100
2016-06-01Option exercise10,000$12.0078,600
2016-05-02Option exercise (derivative)10,000$0.009,919
2016-05-02Open-market sale5,101$51.4073,499
2016-05-02Option exercise10,000$12.0078,600
2016-05-02Open-market sale4,899$51.8768,600
2016-04-27Option exercise (derivative)10,000$0.0019,919
2016-04-27Option exercise10,000$12.0078,600
2016-04-27Open-market sale10,000$50.0068,600
2016-02-11Open-market sale4,320$40.6368,600
2016-02-05Grant / award (derivative)76,190$0.0076,190
2016-02-05Grant / award25,478$0.0072,920
2016-01-13Option exercise (derivative)1,016$0.0029,919
2016-01-13Option exercise1,016$12.0048,458
2016-01-13Open-market sale1,016$62.7247,442
2016-01-12Option exercise (derivative)5,252$0.0030,935
2016-01-12Open-market sale2,106$63.0747,442
2016-01-12Open-market sale3,146$62.1149,548
2016-01-12Option exercise5,252$12.0052,694
2016-01-11Option exercise (derivative)8,882$0.0036,187
2016-01-11Option exercise8,882$12.0056,324
2016-01-11Open-market sale2,637$62.7947,442
2016-01-11Open-market sale6,245$61.6350,079
2015-07-17Option exercise (derivative)5,000$0.0045,069
2015-07-17Option exercise5,000$0.0052,442
2015-07-17Open-market sale5,000$74.9047,442
2015-07-15Option exercise (derivative)10,000$0.0050,069
2015-07-15Open-market sale7,507$70.4049,935
2015-07-15Open-market sale2,493$71.1847,442
2015-07-15Option exercise10,000$0.0057,442
2015-07-14Option exercise (derivative)7,599$0.0060,069
2015-07-14Option exercise7,599$0.0055,041
2015-07-14Open-market sale7,599$70.0047,442
2015-07-13Option exercise (derivative)10,000$0.0067,668
2015-07-13Open-market sale10,000$69.7147,442
2015-07-13Option exercise10,000$0.0057,442
2015-07-13Open-market sale501$70.0046,941
2015-07-09Option exercise (derivative)200$0.0077,668
2015-07-09Open-market sale200$70.0047,442
2015-07-09Option exercise200$0.0047,642
2015-06-23Option exercise (derivative)2,092$0.0077,868
2015-06-23Option exercise2,092$0.0049,534
2015-06-23Open-market sale2,092$70.0047,442
2015-06-22Option exercise (derivative)190$0.0079,960
2015-06-22Option exercise190$0.0047,551
2015-06-22Open-market sale190$70.0047,442
2015-04-27Grant / award (derivative)10,731$0.0010,731
2015-04-27Grant / award3,625$0.0047,442
2015-04-27Grant / award (derivative)5,365$0.005,365
2015-04-27Grant / award1,812$0.0045,629
2015-03-05Option exercise (derivative)10,000$0.0080,150
2015-03-05Open-market sale9,800$67.9144,017
2015-03-05Option exercise10,000$0.0053,817
2015-03-05Open-market sale200$68.5043,817
2015-02-26Option exercise (derivative)5,000$0.0090,150
2015-02-26Open-market sale5,000$69.9043,817
2015-02-26Option exercise5,000$0.0048,817
2015-02-09Grant / award (derivative)28,249$0.0028,249
2015-02-09Grant / award9,798$0.0043,817
2015-02-06Option exercise (derivative)5,000$0.0095,150
2015-02-06Option exercise5,000$12.0039,019
2015-02-06Open-market sale5,000$65.0034,019
2014-04-02Option exercise (derivative)5,289$0.00100,150
2014-04-02Option exercise5,289$12.0039,308
2014-04-02Open-market sale4,400$61.7434,908
2014-04-02Open-market sale889$62.6134,019
2014-04-01Option exercise (derivative)14,711$0.00105,439
2014-04-01Open-market sale1,400$61.2347,330
2014-04-01Option exercise14,711$12.0048,730
2014-04-01Open-market sale13,025$62.0434,305
2014-04-01Open-market sale286$62.5434,019
2014-02-10Grant / award (derivative)23,551$0.0023,551
2014-02-10Grant / award9,370$0.0034,019
2014-01-07Option exercise (derivative)7,871$0.000
2014-01-07Open-market sale5,279$65.4227,241
2014-01-07Open-market sale2,592$66.4024,649
2014-01-07Option exercise7,871$0.3732,520
2014-01-06Option exercise (derivative)5,040$0.007,871
2014-01-06Open-market sale1,741$65.0424,649
2014-01-06Open-market sale623$64.1526,390
2014-01-06Open-market sale2,676$63.0327,013
2014-01-06Option exercise5,040$0.3729,689
2014-01-03Option exercise (derivative)15,329$0.0012,911
2014-01-03Open-market sale10,777$62.5029,201
2014-01-03Open-market sale773$64.2924,649
2014-01-03Open-market sale3,779$63.4425,442
2014-01-03Option exercise15,329$0.3739,978
2014-01-02Option exercise (derivative)11,372$0.0028,240
2014-01-02Open-market sale10,665$64.5725,356
2014-01-02Open-market sale707$65.1124,649
2014-01-02Option exercise11,372$0.3736,021
2013-07-30Option exercise (derivative)20,000$0.0039,612
2013-07-30Open-market sale20,000$64.1624,649
2013-07-30Option exercise20,000$0.3744,649
2013-04-02Option exercise (derivative)10,000$0.0059,612
2013-04-02Open-market sale10,000$43.9024,649
2013-04-02Option exercise10,000$0.3734,649
2013-03-27Option exercise (derivative)10,000$0.0069,612
2013-03-27Option exercise10,000$0.3734,649
2013-03-27Open-market sale10,000$41.9024,649
2013-03-25Option exercise (derivative)245$0.0079,612
2013-03-25Option exercise245$0.3724,894
2013-03-25Open-market sale245$39.9324,649
2013-03-22Option exercise (derivative)9,572$0.0079,857
2013-03-22Option exercise9,572$0.3734,221
2013-03-22Open-market sale9,572$39.9624,649
2013-03-21Option exercise (derivative)183$0.0089,429
2013-03-21Open-market sale183$39.9024,649
2013-03-21Option exercise183$0.3724,832
2013-03-06Option exercise (derivative)2,681$0.0089,612
2013-03-06Open-market sale2,681$37.9624,649
2013-03-06Option exercise2,681$0.3727,330
2013-03-05Option exercise (derivative)6,714$0.0092,293
2013-03-05Open-market sale6,714$37.9624,649
2013-03-05Option exercise6,714$0.3731,363
2013-02-15Option exercise (derivative)10,614$0.0099,007
2013-02-15Option exercise10,614$0.3735,263
2013-02-15Open-market sale10,614$37.6924,649
2013-02-14Option exercise (derivative)72$0.000
2013-02-14Option exercise (derivative)6,331$0.00109,621
2013-02-14Option exercise72$0.3724,721
2013-02-14Option exercise2,651$0.3727,372
2013-02-14Option exercise6,331$0.3733,703
2013-02-14Open-market sale9,054$37.7124,649
2013-02-13Option exercise (derivative)5,744$0.0072
2013-02-13Option exercise5,744$0.3730,393
2013-02-13Open-market sale5,744$37.0924,649
2013-02-12Option exercise (derivative)2,200$0.003,816
2013-02-12Open-market sale2,200$37.8424,649
2013-02-12Option exercise2,200$0.3726,849
2013-02-11Option exercise (derivative)2,993$0.006,016
2013-02-11Option exercise2,993$0.3727,642
2013-02-11Open-market sale2,993$38.1724,649
2013-02-08Grant / award (derivative)33,929$0.0033,929
2013-02-08Grant / award12,176$0.0024,649
2012-12-12Option exercise (derivative)2,000$0.009,009
2012-12-12Gift2,000$0.0012,473
2012-12-12Option exercise2,000$0.3714,473
2012-12-12Option exercise (derivative)2,000$0.00115,952
2012-05-08Option exercise (derivative)15,414$0.0011,009
2012-05-08Open-market sale15,414$28.0012,473
2012-05-08Option exercise15,414$0.3727,887
2012-05-04Option exercise (derivative)16,964$0.0026,423
2012-05-04Option exercise (derivative)14,636$0.000
2012-05-04Open-market sale31,600$28.0012,473
2012-05-04Option exercise14,636$0.3727,109
2012-05-04Option exercise16,964$0.3744,073
2012-05-03Option exercise (derivative)12,500$0.0014,636
2012-05-03Open-market sale12,500$28.0012,473
2012-05-03Option exercise12,500$0.3724,973
2012-05-02Option exercise (derivative)2,316$0.0027,136
2012-05-02Option exercise2,316$0.3714,789
2012-05-02Open-market sale2,316$28.0012,473
2012-04-30Option exercise (derivative)1,570$0.0029,452
2012-04-30Open-market sale1,570$28.0012,473
2012-04-30Option exercise1,570$0.3714,043
2012-04-27Option exercise (derivative)6,900$0.0031,022
2012-04-27Option exercise6,900$0.3719,373
2012-04-27Open-market sale6,900$28.0012,473
2012-02-10Grant / award (derivative)31,521$0.0031,521
2012-02-10Grant / award12,473$0.0012,473
2011-12-14Gift100$0.000
2011-12-14Gift100$0.00100
2011-12-14Gift100$0.00200
2011-12-14Gift100$0.00300
2011-12-14Gift3,100$0.00400
2011-12-12Option exercise (derivative)3,500$0.0037,922
2011-12-12Option exercise3,500$0.373,500
2011-10-28Option exercise (derivative)55,968$0.0041,422
2011-10-28Option exercise (derivative)4,032$0.000
2011-10-28Option exercise4,032$0.3715,650
2011-10-28Open-market sale11,618$20.0060,000
2011-10-28Option exercise55,968$0.3771,618
2011-10-28Open-market sale60,000$20.000
2011-10-27Open-market sale1,769$20.0011,618
2011-10-03Option exercise (derivative)13,387$0.000
2011-10-03Option exercise13,387$0.3713,387
2011-05-04Option exercise (derivative)15,000$0.0013,387
2011-05-04Open-market sale15,000$18.000
2011-05-04Option exercise15,000$0.3715,000
2011-04-28Option exercise15,000$0.3715,000
2011-04-28Open-market sale15,000$16.000
2011-04-28Open-market sale15,000$16.000
2011-04-28Option exercise15,000$0.3715,000
2011-02-11Grant / award (derivative)68,645$0.0068,645
2010-06-10Gift100$0.00300
2010-06-10Gift1,600$0.00400
2010-06-10Gift100$0.000
2010-06-10Gift100$0.00200
2010-06-10Gift100$0.00100
2010-05-07Option exercise (derivative)2,000$0.002,651
2010-05-07Option exercise2,000$0.372,000
2010-04-27Grant / award (derivative)120,150$0.00120,150
2010-04-27Open-market sale32,742$11.160
2010-04-21Option exercise (derivative)33,797$0.004,651
2010-04-21Tax withholding1,055$12.0032,742
2010-04-21Option exercise33,797$0.3733,797
2001-10-05Option exercise (derivative)15,000$16.0028,387
2001-10-05Option exercise (derivative)15,000$0.0028,387

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