SEC CIK 1184758

WILKE JEFFREY A

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

Current Positions

CompanyShares OwnedAs Of
AMZNview stock →12,1142020-12-30

Position History — AMZN

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

055,007110,015165,0222006-022012-022015-052017-122018-112019-092020-122020-12

Recent Filings — AMZN

DateActivitySharesPriceOwned After
2020-12-30Gift1,510$0.0012,114
2020-12-30Gift1,510$0.0028,748
2020-12-01Open-market sale100$3167.0510,804
2020-12-01Open-market sale100$3169.5910,904
2020-12-01Open-market sale100$3177.0711,004
2020-12-01Open-market sale100$3180.8711,104
2020-12-01Open-market sale200$3183.3311,204
2020-12-01Open-market sale100$3184.2111,404
2020-12-01Open-market sale100$3196.3611,504
2020-12-01Open-market sale100$3210.7911,604
2020-12-01Open-market sale200$3211.8411,704
2020-12-01Open-market sale99$3161.6610,604
2020-12-01Open-market sale129$3219.5011,975
2020-12-01Open-market sale100$3224.5712,104
2020-12-01Open-market sale100$3227.3512,204
2020-12-01Open-market sale100$3235.2212,304
2020-12-01Open-market sale100$3241.1612,404
2020-12-01Open-market sale100$3242.7812,504
2020-12-01Gift832$0.0012,604
2020-12-01Gift832$0.007,459
2020-12-01Open-market sale100$3164.6310,704
2020-12-01Open-market sale1$3162.9610,703
2020-12-01Open-market sale71$3218.2311,904
2020-11-24Gift368$0.0011,772
2020-11-23Open-market sale100$3070.3011,772
2020-11-23Open-market sale300$3100.7612,222
2020-11-23Open-market sale100$3100.0112,122
2020-11-23Open-market sale50$3094.5312,072
2020-11-23Open-market sale100$3090.7511,972
2020-11-23Open-market sale100$3073.0111,872
2020-11-16Open-market sale100$3105.0212,622
2020-11-16Open-market sale20$3110.0312,722
2020-11-16Open-market sale180$3111.1212,742
2020-11-16Open-market sale143$3113.1212,922
2020-11-16Open-market sale200$3118.0413,322
2020-11-16Open-market sale100$3125.0013,522
2020-11-16Open-market sale100$3126.0913,622
2020-11-16Open-market sale100$3101.3212,522
2020-11-16Open-market sale257$3114.7913,065
2020-11-15Option exercise (derivative)2,791$0.0011,405
2020-11-15Option exercise2,791$0.0013,722
2020-11-02Open-market sale100$3017.2512,541
2020-11-02Open-market sale452$3001.1510,981
2020-11-02Open-market sale251$3002.5211,433
2020-11-02Open-market sale549$3003.4211,684
2020-11-02Open-market sale208$3005.4012,233
2020-11-02Open-market sale100$3010.1412,441
2020-11-02Open-market sale50$3000.6010,931
2020-11-02Open-market sale100$3040.1412,641
2020-11-02Open-market sale90$3059.5612,741
2020-11-02Open-market sale100$3064.9712,831
2020-11-02Gift1,709$0.0012,931
2020-11-02Gift1,709$0.008,291
2020-10-19Gift550$0.0030,258
2020-10-19Gift550$0.0011,222
2020-10-19Gift1,100$0.0010,000
2020-09-10Gift1,100$0.008,900
2020-08-24Open-market sale100$3286.8211,772
2020-08-24Open-market sale100$3295.0011,872
2020-08-24Open-market sale100$3296.9911,972
2020-08-24Open-market sale50$3301.6212,072
2020-08-24Open-market sale100$3303.2012,122
2020-08-24Open-market sale100$3307.9412,222
2020-08-24Open-market sale100$3318.0612,322
2020-08-24Open-market sale100$3323.2712,422
2020-08-17Open-market sale100$3159.4812,622
2020-08-17Open-market sale100$3165.2112,722
2020-08-17Open-market sale139$3169.9412,822
2020-08-17Open-market sale61$3171.0512,961
2020-08-17Open-market sale100$3174.0913,022
2020-08-17Open-market sale300$3180.1013,122
2020-08-17Open-market sale100$3181.9813,422
2020-08-17Open-market sale100$3183.2513,522
2020-08-17Open-market sale100$3190.2313,622
2020-08-17Open-market sale100$3155.0912,522
2020-08-15Option exercise (derivative)2,791$0.0014,196
2020-08-15Option exercise2,791$0.0013,722
2020-05-22Open-market sale100$2441.1111,081
2020-05-22Open-market sale150$2434.4810,931
2020-05-22Open-market sale100$2451.3511,581
2020-05-22Open-market sale100$2448.5611,481
2020-05-22Open-market sale200$2444.3011,281
2020-05-22Open-market sale100$2442.3811,181
2020-05-20Open-market sale1,531$2498.0312,581
2020-05-20Open-market sale503$2496.8612,078
2020-05-20Open-market sale1,869$2499.0114,112
2020-05-20Open-market sale397$2496.2211,681
2020-05-15Option exercise (derivative)2,791$0.0016,987
2020-05-15Open-market sale100$2409.0017,081
2020-05-15Option exercise2,791$0.0017,181
2020-05-15Open-market sale100$2405.4716,981
2020-05-15Open-market sale100$2398.4316,881
2020-05-15Open-market sale100$2361.6115,981
2020-05-15Open-market sale100$2367.5116,081
2020-05-15Open-market sale100$2369.7216,181
2020-05-15Open-market sale100$2372.4116,281
2020-05-15Open-market sale100$2375.4616,381
2020-05-15Open-market sale100$2377.3016,481
2020-05-15Open-market sale100$2378.7716,581
2020-05-15Open-market sale100$2388.1916,681
2020-05-15Open-market sale100$2390.1416,781
2020-02-21Open-market sale100$2097.6114,789
2020-02-21Open-market sale200$2113.0715,089
2020-02-21Open-market sale100$2109.5614,989
2020-02-21Open-market sale100$2114.5315,289
2020-02-21Open-market sale1$2118.8015,389
2020-02-21Open-market sale293$2093.6414,390
2020-02-21Open-market sale106$2094.9214,683
2020-02-21Open-market sale100$2108.1214,889
2020-02-18Open-market sale132$2134.4715,390
2020-02-18Open-market sale168$2135.1715,522
2020-02-18Open-market sale300$2139.1815,690
2020-02-18Open-market sale100$2141.1615,990
2020-02-18Open-market sale350$2141.8716,090
2020-02-18Open-market sale250$2143.0616,440
2020-02-18Open-market sale189$2147.0116,690
2020-02-18Open-market sale211$2148.4716,879
2020-02-18Open-market sale100$2149.6117,090
2020-02-18Open-market sale100$2151.0017,190
2020-02-18Open-market sale100$2152.0217,290
2020-02-18Open-market sale375$2154.1517,390
2020-02-18Open-market sale100$2156.7417,765
2020-02-18Open-market sale189$2157.7817,865
2020-02-18Open-market sale211$2158.7618,054
2020-02-18Open-market sale100$2162.0618,265
2020-02-18Open-market sale300$2163.7918,365
2020-02-18Open-market sale200$2164.8818,665
2020-02-15Option exercise (derivative)4,500$0.0012,000
2020-02-15Option exercise (derivative)864$0.0019,778
2020-02-15Option exercise (derivative)2,709$0.000
2020-02-15Option exercise4,500$0.0018,865
2020-02-15Option exercise864$0.0014,365
2020-02-15Option exercise2,709$0.0013,501
2020-01-31Gift705$0.0010,792
2019-12-27Gift3,700$0.0010,792
2019-12-26Open-market sale100$1862.0314,592
2019-12-26Open-market sale100$1868.6414,492
2019-11-20Open-market sale100$1745.3015,092
2019-11-20Open-market sale200$1754.0615,292
2019-11-20Open-market sale100$1757.5115,492
2019-11-20Open-market sale100$1760.1815,592
2019-11-20Open-market sale100$1743.4114,992
2019-11-20Open-market sale100$1741.0014,892
2019-11-20Open-market sale100$1738.4114,792
2019-11-20Open-market sale100$1736.5114,692
2019-11-20Open-market sale100$1750.0015,192
2019-11-15Option exercise (derivative)2,709$0.002,709
2019-11-15Option exercise (derivative)864$0.0020,642
2019-11-15Option exercise (derivative)4,500$0.0016,500
2019-11-15Option exercise4,500$0.0019,167
2019-11-15Open-market sale575$1737.7715,892
2019-11-15Open-market sale100$1746.0116,667
2019-11-15Open-market sale579$1747.0316,767
2019-11-15Open-market sale421$1747.5117,346
2019-11-15Open-market sale600$1748.9517,767
2019-11-15Open-market sale500$1750.3018,367
2019-11-15Open-market sale300$1751.4818,867
2019-11-15Open-market sale200$1740.0016,467
2019-11-15Option exercise864$0.0014,667
2019-11-15Option exercise2,709$0.0013,803
2019-11-15Open-market sale100$1733.0015,692
2019-11-15Open-market sale100$1735.5015,792
2019-09-12Open-market sale1,200$1846.4811,094
2019-09-12Open-market sale1,000$1847.2912,294
2019-09-12Open-market sale300$1848.5313,294
2019-09-12Open-market sale100$1850.0413,594
2019-09-12Open-market sale200$1852.0113,694
2019-09-03Open-market sale200$1799.8116,194
2019-09-03Open-market sale100$1781.9413,894
2019-09-03Open-market sale100$1786.5913,994
2019-09-03Open-market sale300$1787.9114,094
2019-09-03Open-market sale250$1795.2315,594
2019-09-03Open-market sale300$1791.1314,794
2019-09-03Open-market sale200$1791.9715,094
2019-09-03Open-market sale300$1793.4615,294
2019-09-03Open-market sale350$1796.1115,844
2019-09-03Open-market sale400$1789.6314,394
2019-08-26Open-market sale300$1758.3017,194
2019-08-26Open-market sale100$1766.5218,794
2019-08-26Open-market sale100$1749.9216,394
2019-08-26Open-market sale100$1751.1916,494
2019-08-26Open-market sale100$1752.9716,594
2019-08-26Open-market sale104$1754.4216,694
2019-08-26Open-market sale296$1755.1216,798
2019-08-26Open-market sale100$1756.8817,094
2019-08-26Open-market sale200$1759.6817,494
2019-08-26Open-market sale600$1761.1417,694
2019-08-26Open-market sale200$1762.5418,294
2019-08-26Open-market sale200$1763.4218,494
2019-08-26Open-market sale100$1765.5718,694
2019-08-20Open-market sale100$1808.2519,294
2019-08-20Open-market sale100$1805.2618,994
2019-08-20Open-market sale200$1806.0619,094
2019-08-20Open-market sale100$1804.4818,894
2019-08-20Open-market sale200$1811.3519,394
2019-08-20Open-market sale100$1812.6919,594
2019-08-20Open-market sale200$1813.2819,694
2019-08-15Option exercise (derivative)2,708$0.005,418
2019-08-15Option exercise (derivative)4,500$0.0021,000
2019-08-15Option exercise (derivative)864$0.0021,506
2019-08-15Open-market sale100$1774.0921,294
2019-08-15Open-market sale216$1777.1622,379
2019-08-15Open-market sale474$1778.0522,595
2019-08-15Open-market sale100$1779.5423,069
2019-08-15Open-market sale200$1780.1323,169
2019-08-15Option exercise4,500$0.0023,369
2019-08-15Option exercise864$0.0018,869
2019-08-15Option exercise2,708$0.0018,005
2019-08-15Open-market sale200$1765.0719,894
2019-08-15Open-market sale100$1766.3620,094
2019-08-15Open-market sale500$1769.3220,194
2019-08-15Open-market sale300$1771.5920,694
2019-08-15Open-market sale300$1772.6820,994
2019-08-15Open-market sale784$1775.7621,595
2019-08-15Open-market sale201$1775.0721,394
2019-05-20Open-market sale100$1849.2815,297
2019-05-20Open-market sale200$1855.0115,397
2019-05-20Open-market sale200$1856.9115,597
2019-05-20Open-market sale200$1860.4415,797
2019-05-20Open-market sale100$1862.2115,997
2019-05-20Open-market sale200$1863.1516,097
2019-05-15Option exercise (derivative)4,500$0.0025,500
2019-05-15Option exercise (derivative)864$0.0022,370
2019-05-15Option exercise (derivative)2,708$0.008,126
2019-05-15Open-market sale701$1871.6619,802
2019-05-15Open-market sale369$1873.2520,503
2019-05-15Option exercise864$0.0020,872
2019-05-15Option exercise2,708$0.0020,008
2019-05-15Option exercise4,500$0.0017,300
2019-05-15Open-market sale10$1830.0616,297
2019-05-15Open-market sale150$1830.9616,307
2019-05-15Open-market sale140$1832.2416,457
2019-05-15Open-market sale200$1843.2116,597
2019-05-15Open-market sale100$1850.1316,797
2019-05-15Open-market sale100$1857.0616,897
2019-05-15Open-market sale500$1858.4916,997
2019-05-15Open-market sale205$1860.7417,497
2019-05-15Open-market sale200$1862.3817,702
2019-05-15Open-market sale700$1863.2417,902
2019-05-15Open-market sale100$1866.1918,602
2019-05-15Open-market sale600$1870.6319,202
2019-05-15Open-market sale200$1867.2518,702
2019-05-15Open-market sale300$1869.2618,902
2019-05-14Open-market sale300$1849.7614,200
2019-05-14Open-market sale200$1851.4514,500
2019-05-14Open-market sale100$1846.2012,800
2019-05-14Open-market sale800$1846.6412,900
2019-05-14Open-market sale500$1848.5313,700
2019-05-08Open-market sale300$1921.0114,800
2019-05-08Open-market sale100$1919.7514,700
2019-05-08Open-market sale200$1922.4815,100
2019-05-08Open-market sale400$1925.1715,300
2019-05-08Open-market sale300$1926.5515,700
2019-05-08Open-market sale600$1927.7016,000
2019-05-08Open-market sale300$1929.0616,600
2019-05-08Open-market sale200$1931.5316,900
2019-05-08Open-market sale100$1932.6917,100
2019-05-01Open-market sale100$1921.0817,400
2019-05-01Open-market sale311$1939.5819,000
2019-05-01Open-market sale389$1940.5119,311
2019-05-01Open-market sale150$1913.9417,200
2019-05-01Open-market sale50$1918.4917,350
2019-05-01Open-market sale400$1938.4818,600
2019-05-01Open-market sale100$1929.3217,500
2019-05-01Open-market sale100$1932.4017,600
2019-05-01Open-market sale300$1933.3917,700
2019-05-01Open-market sale200$1934.6918,000
2019-05-01Open-market sale400$1935.8718,200
2019-03-21Open-market sale100$1808.3020,414
2019-03-21Open-market sale100$1802.5719,800
2019-03-21Open-market sale100$1803.9019,900
2019-03-21Open-market sale400$1804.5720,000
2019-03-21Open-market sale14$1806.9220,400
2019-03-21Open-market sale100$1799.4719,700
2019-03-21Open-market sale200$1809.3520,514
2019-03-21Open-market sale200$1812.8220,714
2019-03-21Open-market sale200$1817.1820,914
2019-03-21Open-market sale310$1818.1521,114
2019-03-21Open-market sale276$1819.7221,424
2019-02-22Open-market sale200$1627.9521,700
2019-02-22Open-market sale200$1629.0421,900
2019-02-22Open-market sale530$1630.0422,100
2019-02-22Open-market sale300$1631.5222,630
2019-02-21Open-market sale100$1605.3522,930
2019-02-21Open-market sale100$1607.5623,030
2019-02-21Open-market sale100$1608.8323,130
2019-02-21Open-market sale200$1612.4223,230
2019-02-21Open-market sale100$1615.0823,730
2019-02-21Open-market sale300$1616.6223,830
2019-02-21Open-market sale75$1618.7424,130
2019-02-21Open-market sale270$1619.9224,205
2019-02-21Open-market sale100$1621.6624,475
2019-02-21Open-market sale300$1613.3123,430
2019-02-15Option exercise (derivative)3,513$0.0010,834
2019-02-15Option exercise (derivative)597$0.0023,234
2019-02-15Gift30,808$0.0024,575
2019-02-15Option exercise3,513$0.0054,786
2019-02-15Option exercise597$0.0055,383
2019-02-15Gift30,808$0.0030,808
2018-11-20Open-market sale50$1520.2752,103
2018-11-20Open-market sale100$1528.2952,403
2018-11-20Open-market sale100$1527.1252,303
2018-11-20Open-market sale130$1496.5351,373
2018-11-20Open-market sale200$1500.3451,503
2018-11-20Open-market sale300$1503.2051,703
2018-11-20Open-market sale100$1515.2652,003
2018-11-20Open-market sale100$1467.1651,273
2018-11-20Open-market sale150$1521.0952,153
2018-11-19Open-market sale200$1523.8853,123
2018-11-19Open-market sale100$1520.7453,023
2018-11-19Open-market sale100$1518.8952,923
2018-11-19Open-market sale200$1517.2952,723
2018-11-19Open-market sale100$1536.5653,648
2018-11-19Open-market sale100$1526.2053,323
2018-11-19Open-market sale100$1528.9753,423
2018-11-19Open-market sale125$1529.7253,523
2018-11-19Open-market sale100$1555.0054,048
2018-11-19Open-market sale100$1548.5653,948
2018-11-19Open-market sale100$1545.1453,848
2018-11-19Open-market sale100$1540.0153,748
2018-11-19Open-market sale220$1509.3252,503
2018-11-15Option exercise (derivative)3,512$0.0014,347
2018-11-15Option exercise (derivative)596$0.0023,831
2018-11-15Gift3,512$0.0010,596
2018-11-15Gift596$0.0010,000
2018-11-15Gift3,512$0.0053,552
2018-11-15Gift596$0.0054,148
2018-11-15Option exercise596$0.0014,108
2018-11-15Option exercise3,512$0.0013,512
2018-09-12Open-market sale100$1967.8150,040
2018-09-12Open-market sale200$1990.5551,840
2018-09-12Open-market sale100$1988.1351,740
2018-09-12Open-market sale100$1986.3151,640
2018-09-12Open-market sale400$1983.4951,240
2018-09-12Open-market sale300$1982.4650,940
2018-09-12Open-market sale300$1980.4850,640
2018-09-12Open-market sale200$1979.4450,440
2018-09-12Open-market sale100$1978.0950,340
2018-09-12Open-market sale200$1975.6750,140
2018-09-06Open-market sale200$1959.1753,040
2018-09-06Open-market sale300$1949.6152,140
2018-09-06Open-market sale100$1952.0652,440
2018-09-06Open-market sale300$1955.1452,540
2018-09-06Open-market sale200$1958.4352,840
2018-09-06Open-market sale100$1948.8252,040
2018-09-06Open-market sale300$1960.2953,240
2018-09-06Open-market sale200$1964.4453,540
2018-09-06Open-market sale100$1975.0653,740
2018-09-06Open-market sale100$1976.2853,840
2018-09-06Open-market sale100$1989.9353,940
2018-09-05Open-market sale205$2002.2554,735
2018-09-05Open-market sale100$2021.0155,940
2018-09-05Open-market sale100$1990.0054,040
2018-09-05Open-market sale75$1992.9754,140
2018-09-05Open-market sale125$1993.8154,215
2018-09-05Open-market sale195$1996.0854,340
2018-09-05Open-market sale200$2000.0254,535
2018-09-05Open-market sale100$2017.0055,840
2018-09-05Open-market sale200$2004.8854,940
2018-09-05Open-market sale100$2006.0055,140
2018-09-05Open-market sale200$2006.7455,240
2018-09-05Open-market sale200$2008.8655,440
2018-09-05Open-market sale100$2012.2055,640
2018-09-05Open-market sale100$2013.7555,740
2018-08-21Open-market sale200$1882.3556,140
2018-08-21Open-market sale167$1895.4057,103
2018-08-21Open-market sale133$1894.5256,970
2018-08-21Open-market sale165$1893.1356,805
2018-08-21Open-market sale200$1891.6056,605
2018-08-21Open-market sale100$1880.0056,040
2018-08-21Open-market sale65$1884.1956,340
2018-08-21Open-market sale200$1890.0056,405
2018-08-20Open-market sale200$1881.5958,715
2018-08-20Open-market sale300$1878.6758,015
2018-08-20Open-market sale345$1876.8757,670
2018-08-20Open-market sale100$1875.6557,570
2018-08-20Open-market sale400$1879.8558,315
2018-08-20Open-market sale100$1867.4457,270
2018-08-20Open-market sale100$1871.0057,370
2018-08-20Open-market sale100$1874.0657,470
2018-08-15Option exercise (derivative)596$0.0024,427
2018-08-15Option exercise (derivative)3,512$0.0017,859
2018-08-15Gift3,512$0.0010,596
2018-08-15Option exercise3,512$0.0013,512
2018-08-15Option exercise596$0.0014,108
2018-08-15Gift596$0.0010,000
2018-08-15Gift3,512$0.0058,319
2018-08-15Gift596$0.0058,915
2018-05-21Open-market sale130$1581.4055,107
2018-05-21Open-market sale400$1582.2855,237
2018-05-21Open-market sale200$1578.8654,907
2018-05-21Open-market sale100$1577.5454,807
2018-05-21Open-market sale400$1584.9455,637
2018-05-18Open-market sale100$1579.2257,482
2018-05-18Open-market sale145$1572.3556,037
2018-05-18Open-market sale100$1583.1957,582
2018-05-18Open-market sale702$1575.0756,280
2018-05-18Open-market sale400$1576.8056,982
2018-05-18Open-market sale100$1578.1957,382
2018-05-18Open-market sale98$1574.4656,182
2018-05-15Option exercise (derivative)596$0.0025,023
2018-05-15Option exercise (derivative)3,512$0.0021,371
2018-05-15Gift3,512$0.0057,086
2018-05-15Option exercise3,512$0.0013,512
2018-05-15Option exercise596$0.0014,108
2018-05-15Gift596$0.0057,682
2018-05-15Gift596$0.0010,000
2018-05-15Gift3,512$0.0010,596
2018-05-04Open-market sale200$1579.8853,674
2018-05-04Open-market sale300$1581.1753,874
2018-05-04Open-market sale100$1576.2553,574
2018-04-02Grant / award (derivative)10,000$0.0010,000
2018-04-02Grant / award (derivative)4,023$0.004,023
2018-03-21Open-market sale100$1570.0054,174
2018-03-21Open-market sale50$1578.4754,274
2018-03-21Open-market sale100$1582.1954,324
2018-03-20Open-market sale20$1569.3654,424
2018-03-20Open-market sale100$1575.9654,444
2018-03-20Open-market sale30$1580.6054,544
2018-03-20Open-market sale100$1583.8154,574
2018-03-08Open-market sale100$1550.7754,824
2018-03-08Open-market sale150$1549.3254,674
2018-03-07Open-market sale100$1528.1054,924
2018-03-07Open-market sale100$1538.9355,024
2018-03-07Open-market sale50$1542.5055,124
2018-02-28Open-market sale100$1520.0255,324
2018-02-28Open-market sale150$1517.4355,174
2018-02-27Open-market sale100$1521.9356,774
2018-02-27Open-market sale100$1519.1156,674
2018-02-27Open-market sale300$1515.3056,074
2018-02-27Open-market sale250$1513.2555,424
2018-02-27Open-market sale400$1514.6855,674
2018-02-27Open-market sale100$1524.0556,874
2018-02-27Open-market sale200$1517.5956,474
2018-02-27Open-market sale100$1516.8856,374
2018-02-23Open-market sale100$1495.3958,474
2018-02-23Open-market sale100$1497.7458,574
2018-02-23Open-market sale300$1499.1058,674
2018-02-23Open-market sale600$1491.3757,374
2018-02-23Open-market sale300$1492.3957,974
2018-02-23Open-market sale100$1487.6356,974
2018-02-23Open-market sale200$1488.8757,074
2018-02-23Open-market sale100$1490.2157,274
2018-02-23Open-market sale200$1493.5458,274
2018-02-22Open-market sale200$1486.5359,874
2018-02-22Open-market sale198$1479.5359,076
2018-02-22Open-market sale102$1478.5258,974
2018-02-22Open-market sale200$1495.6060,774
2018-02-22Open-market sale300$1493.1960,474
2018-02-22Open-market sale200$1491.4560,274
2018-02-22Open-market sale200$1490.0260,074
2018-02-22Open-market sale200$1481.3559,274
2018-02-22Open-market sale300$1485.0059,574
2018-02-22Open-market sale100$1483.1159,474
2018-02-16Open-market sale400$1451.1961,474
2018-02-16Open-market sale200$1449.8761,274
2018-02-16Open-market sale300$1448.8760,974
2018-02-16Open-market sale100$1455.0161,874
2018-02-16Open-market sale100$1456.0161,974
2018-02-16Open-market sale400$1459.9062,574
2018-02-16Open-market sale100$1458.5062,474
2018-02-16Open-market sale400$1456.7862,074
2018-02-15Option exercise (derivative)5,312$0.000
2018-02-15Open-market sale500$1461.6964,274
2018-02-15Open-market sale200$1464.0464,774
2018-02-15Open-market sale320$1460.5563,954
2018-02-15Open-market sale280$1459.6963,674
2018-02-15Open-market sale200$1458.6763,474
2018-02-15Open-market sale100$1457.5163,374
2018-02-15Open-market sale100$1455.0863,274
2018-02-15Open-market sale100$1452.0363,174
2018-02-15Open-market sale100$1449.3963,074
2018-02-15Open-market sale100$1443.2062,974
2018-02-15Gift5,312$0.0064,974
2018-02-15Gift5,312$0.0010,000
2018-02-15Option exercise5,312$0.0015,312
2017-12-08Open-market sale100$1157.6359,662
2017-12-08Open-market sale200$1161.5759,762
2017-12-08Open-market sale200$1165.9459,962
2017-12-08Open-market sale100$1167.9660,162
2017-12-08Open-market sale200$1168.7560,262
2017-12-07Open-market sale609$1158.4861,062
2017-12-07Open-market sale391$1159.4161,671
2017-12-07Open-market sale300$1160.5962,062
2017-12-07Open-market sale100$1162.7262,362
2017-12-07Open-market sale400$1157.2060,662
2017-12-07Open-market sale200$1154.8660,462
2017-11-16Gift879$0.0062,462
2017-11-15Option exercise (derivative)5,312$0.005,312
2017-11-15Option exercise5,312$0.0015,312
2017-11-15Gift5,312$0.0010,000
2017-11-15Gift5,312$0.0062,462
2017-08-22Open-market sale100$963.5957,150
2017-08-22Open-market sale200$964.4357,250
2017-08-22Open-market sale400$965.9857,450
2017-08-22Open-market sale100$967.6257,850
2017-08-21Open-market sale300$949.0958,094
2017-08-21Open-market sale100$956.4859,850
2017-08-21Open-market sale144$948.0357,950
2017-08-21Open-market sale400$949.9758,394
2017-08-21Open-market sale397$951.0958,794
2017-08-21Open-market sale503$952.1259,191
2017-08-21Open-market sale56$953.7259,694
2017-08-21Open-market sale100$953.7359,750
2017-08-16Open-market sale55$978.6060,050
2017-08-16Open-market sale200$981.2560,105
2017-08-16Open-market sale100$977.4859,950
2017-08-15Option exercise (derivative)5,312$0.0010,624
2017-08-15Option exercise5,312$0.0015,312
2017-08-15Open-market sale280$984.0060,380
2017-08-15Open-market sale75$982.6660,305
2017-08-15Gift5,312$0.0060,660
2017-08-15Gift5,312$0.0010,000
2017-08-04Open-market sale255$986.1255,348
2017-08-04Open-market sale100$989.0955,603
2017-08-03Open-market sale155$987.2755,703
2017-08-03Open-market sale200$988.2455,858
2017-06-28Open-market sale100$986.8956,158
2017-06-28Open-market sale100$988.1356,258
2017-06-28Open-market sale55$989.9456,358
2017-06-28Open-market sale100$982.5956,058
2017-06-27Open-market sale55$977.7056,413
2017-06-27Open-market sale100$980.3656,468
2017-06-27Open-market sale100$982.0156,568
2017-06-27Open-market sale100$993.0756,668
2017-06-06Open-market sale70$1004.8056,868
2017-06-06Open-market sale300$1012.0757,138
2017-06-06Open-market sale200$1009.9356,938
2017-06-06Open-market sale100$1003.4456,768
2017-06-05Open-market sale500$1011.4558,178
2017-06-05Open-market sale200$1008.6857,478
2017-06-05Open-market sale40$1004.6657,438
2017-06-05Open-market sale500$1010.0057,678
2017-06-05Open-market sale760$1012.4758,678
2017-05-23Open-market sale800$968.9159,438
2017-05-23Open-market sale200$969.8660,238
2017-05-23Open-market sale600$971.0360,438
2017-05-23Open-market sale400$972.5661,038
2017-05-22Open-market sale1,200$968.9261,738
2017-05-22Open-market sale500$969.9362,938
2017-05-22Open-market sale300$968.3061,438
2017-05-15Option exercise (derivative)5,312$0.0015,936
2017-05-15Gift5,312$0.0063,438
2017-05-15Gift5,312$0.0010,000
2017-05-15Option exercise5,312$0.0015,312
2017-05-10Open-market sale1,200$949.1258,126
2017-05-10Open-market sale800$950.0359,326
2017-05-02Gift41,768$0.0010,000
2017-05-02Gift41,768$0.0060,126
2017-02-15Option exercise (derivative)6,888$0.0021,248
2017-02-15Open-market sale800$838.8051,768
2017-02-15Open-market sale2,050$839.7152,568
2017-02-15Option exercise6,888$0.0056,658
2017-02-15Open-market sale540$842.0656,118
2017-02-15Open-market sale1,500$840.4954,618
2016-12-28Gift5,418$0.0049,770
2016-12-09Open-market sale1,939$767.6858,139
2016-12-09Open-market sale2,851$766.8355,288
2016-12-09Open-market sale100$766.1055,188
2016-11-28Gift5,610$0.0018,358
2016-11-15Option exercise (derivative)6,888$0.0028,136
2016-11-15Option exercise6,888$0.0057,860
2016-08-15Option exercise (derivative)6,889$0.0035,024
2016-08-15Option exercise6,889$0.0064,862
2016-08-15Open-market sale900$769.7463,962
2016-08-15Open-market sale3,200$768.7860,762
2016-08-15Open-market sale790$768.1759,972
2016-05-16Open-market sale500$708.9460,273
2016-05-16Open-market sale700$701.0357,973
2016-05-16Open-market sale300$712.5662,563
2016-05-16Open-market sale1,010$711.0161,553
2016-05-16Open-market sale780$710.1160,773
2016-05-16Open-market sale100$708.1960,173
2016-05-16Open-market sale700$706.1659,473
2016-05-16Open-market sale200$705.2659,273
2016-05-16Open-market sale500$703.9358,773
2016-05-16Open-market sale100$703.1058,673
2016-05-15Option exercise (derivative)6,889$0.0041,913
2016-05-15Option exercise6,889$0.0062,863
2016-04-05Grant / award (derivative)25,619$0.0025,619
2016-04-05Grant / award (derivative)30,000$0.0030,000
2016-02-15Option exercise (derivative)6,250$0.000
2016-02-15Option exercise (derivative)2,568$0.0048,802
2016-02-15Option exercise2,568$0.0049,724
2016-02-15Option exercise6,250$0.0055,974
2015-11-16Open-market sale300$626.4245,284
2015-11-16Open-market sale400$627.2145,584
2015-11-16Open-market sale700$628.7945,984
2015-11-16Open-market sale600$630.0646,684
2015-11-16Open-market sale200$631.5747,284
2015-11-16Open-market sale200$633.4247,484
2015-11-16Open-market sale400$636.0347,684
2015-11-16Open-market sale100$637.9548,084
2015-11-16Open-market sale500$638.5548,184
2015-11-16Open-market sale200$643.1548,684
2015-11-16Open-market sale300$644.8448,884
2015-11-16Open-market sale600$646.0549,184
2015-11-16Open-market sale488$646.9849,784
2015-11-16Open-market sale520$648.2150,272
2015-11-16Open-market sale100$649.7050,792
2015-11-16Open-market sale300$625.3444,984
2015-11-15Option exercise (derivative)6,250$0.006,250
2015-11-15Option exercise (derivative)2,568$0.0051,370
2015-11-15Option exercise6,250$0.0050,892
2015-11-15Option exercise2,568$0.0044,642
2015-08-17Open-market sale1,073$535.9445,509
2015-08-17Open-market sale200$527.4442,074
2015-08-17Open-market sale600$528.7942,274
2015-08-17Open-market sale200$531.0042,874
2015-08-17Open-market sale700$532.2743,074
2015-08-17Open-market sale910$533.7143,774
2015-08-17Open-market sale700$538.2447,282
2015-08-17Open-market sale825$535.1244,684
2015-08-17Open-market sale700$536.9046,582
2015-08-15Option exercise (derivative)2,568$0.0053,938
2015-08-15Option exercise (derivative)6,250$0.0012,500
2015-08-15Option exercise2,568$0.0041,732
2015-08-15Option exercise6,250$0.0047,982
2015-08-03Open-market sale100$539.1015,523
2015-08-03Open-market sale475$533.2114,148
2015-08-03Open-market sale200$534.0214,623
2015-08-03Open-market sale200$535.2814,823
2015-08-03Open-market sale400$536.0815,023
2015-08-03Open-market sale100$537.5515,423
2015-08-03Open-market sale400$531.8813,748
2015-08-03Open-market sale400$531.8815,623
2015-08-03Open-market sale575$533.2316,023
2015-08-03Open-market sale200$534.7816,598
2015-08-03Open-market sale500$535.9716,798
2015-08-03Open-market sale100$537.5517,298
2015-08-03Open-market sale100$539.4317,398
2015-06-03Open-market sale2,125$438.0039,164
2015-06-03Open-market sale873$438.0041,289
2015-05-15Option exercise (derivative)6,250$0.0018,750
2015-05-15Option exercise (derivative)2,569$0.0056,506
2015-05-15Open-market sale1,000$425.4217,498
2015-05-15Open-market sale575$426.5818,498
2015-05-15Open-market sale200$427.7419,073
2015-05-15Open-market sale100$429.2119,273
2015-05-15Open-market sale1,000$425.4419,373
2015-05-15Open-market sale575$426.5920,373
2015-05-15Open-market sale200$427.7020,948
2015-05-15Open-market sale100$429.2121,148
2015-05-15Open-market sale200$424.9342,162
2015-05-15Open-market sale448$425.9042,362
2015-05-15Open-market sale100$426.7842,810
2015-05-15Option exercise2,569$0.0038,823
2015-05-15Option exercise6,250$0.0045,073
2015-05-15Open-market sale200$428.3344,873
2015-05-15Open-market sale963$425.8643,610
2015-05-15Open-market sale100$427.7942,910
2015-05-15Open-market sale600$425.1943,010
2015-05-15Open-market sale300$427.4144,573
2015-02-17Open-market sale900$373.1836,254
2015-02-17Open-market sale4,792$374.4237,154
2015-02-17Open-market sale2,464$375.2241,946
2015-02-17Open-market sale600$373.3321,248
2015-02-17Open-market sale1,771$375.1724,948
2015-02-17Open-market sale100$375.9826,719
2015-02-17Open-market sale200$378.6526,819
2015-02-17Open-market sale3,100$374.4221,848
2015-02-17Open-market sale100$378.5144,510
2015-02-17Open-market sale100$376.5044,410
2015-02-15Option exercise (derivative)3,891$0.0059,075
2015-02-15Option exercise (derivative)6,250$0.0025,000
2015-02-15Option exercise6,250$0.0044,610
2015-02-15Option exercise3,891$0.0038,360
2014-12-29Gift10,309$0.0034,469
2014-11-26Gift5,771$0.0027,019
2014-11-17Open-market sale300$318.4341,315
2014-11-17Open-market sale200$324.7745,578
2014-11-17Open-market sale100$326.3345,778
2014-11-17Open-market sale100$324.0445,478
2014-11-17Open-market sale700$319.4441,615
2014-11-17Open-market sale400$320.5842,315
2014-11-17Open-market sale1,400$321.4342,715
2014-11-17Open-market sale1,363$322.4944,115
2014-11-15Option exercise (derivative)6,250$0.0031,250
2014-11-15Option exercise (derivative)3,891$0.0062,966
2014-11-15Option exercise6,250$0.0045,878
2014-11-15Option exercise3,891$0.0039,628
2014-09-04Open-market sale3,793$349.0545,737
2014-08-15Option exercise (derivative)6,250$0.0037,500
2014-08-15Option exercise (derivative)3,891$0.0066,857
2014-08-15Open-market sale1,600$331.7352,002
2014-08-15Option exercise3,891$0.0047,843
2014-08-15Open-market sale600$329.2749,530
2014-08-15Open-market sale1,872$330.4250,130
2014-08-15Open-market sale491$332.8353,602
2014-08-15Option exercise6,250$0.0054,093
2014-06-16Open-market sale476$327.3212,648
2014-06-16Open-market sale800$324.0711,248
2014-06-16Open-market sale600$326.3012,048
2014-05-15Option exercise (derivative)6,250$0.0043,750
2014-05-15Option exercise (derivative)3,892$0.0070,748
2014-05-15Open-market sale900$293.7546,477
2014-05-15Option exercise3,892$0.0042,266
2014-05-15Open-market sale200$290.7143,952
2014-05-15Open-market sale900$291.7044,152
2014-05-15Open-market sale1,425$292.8645,052
2014-05-15Open-market sale539$295.0147,377
2014-05-15Open-market sale600$295.7947,916
2014-05-15Option exercise6,250$0.0048,516
2014-05-01Open-market sale607$308.0613,693
2014-05-01Open-market sale569$307.1713,124
2014-05-01Open-market sale700$309.2814,300
2014-04-03Grant / award (derivative)24,883$0.0024,883
2014-02-18Open-market sale3,112$352.0143,374
2014-02-18Open-market sale2,850$353.1746,486
2014-02-18Open-market sale800$350.1938,374
2014-02-18Open-market sale4,200$351.2139,174
2014-02-18Open-market sale700$354.1749,336
2014-02-15Option exercise (derivative)7,500$0.000
2014-02-15Option exercise (derivative)4,162$0.0074,640
2014-02-15Option exercise4,162$0.0050,036
2014-02-15Option exercise7,500$0.0045,874
2013-11-25Gift7,000$0.0035,933
2013-11-15Option exercise (derivative)7,500$0.007,500
2013-11-15Option exercise (derivative)4,162$0.0078,802
2013-11-15Open-market sale800$370.6153,495
2013-11-15Open-market sale300$372.1754,295
2013-11-15Option exercise4,162$0.0054,595
2013-11-15Option exercise7,500$0.0050,433
2013-11-15Open-market sale900$365.9742,933
2013-11-15Open-market sale2,500$366.4843,833
2013-11-15Open-market sale3,000$367.6246,333
2013-11-15Open-market sale2,982$368.7049,333
2013-11-15Open-market sale1,180$369.8152,315
2013-11-07Open-market sale248$342.9711,675
2013-11-07Open-market sale100$345.1711,923
2013-11-07Open-market sale400$346.1612,023
2013-11-07Open-market sale200$347.8212,423
2013-11-07Open-market sale330$348.8212,623
2013-11-07Open-market sale100$352.0112,953
2013-11-06Open-market sale300$357.4614,375
2013-11-06Open-market sale220$358.6314,675
2013-11-06Open-market sale200$360.6914,895
2013-11-06Open-market sale794$355.4013,053
2013-11-06Open-market sale528$356.3013,847
2013-11-05Open-market sale800$357.1515,195
2013-11-05Open-market sale600$358.2215,995
2013-11-05Open-market sale542$359.7216,595
2013-11-05Open-market sale100$356.5615,095
2013-11-04Open-market sale100$354.4217,137
2013-11-04Open-market sale300$355.9317,237
2013-11-04Open-market sale600$356.5617,537
2013-11-04Open-market sale1,042$357.7418,137
2013-11-01Open-market sale705$359.9549,433
2013-11-01Open-market sale2,042$364.8419,179
2013-11-01Open-market sale500$356.4242,933
2013-11-01Open-market sale700$357.1343,433
2013-11-01Open-market sale3,022$357.9744,133
2013-11-01Open-market sale2,278$359.0947,155
2013-11-01Open-market sale295$361.0250,138
2013-09-26Open-market sale2,500$319.0250,433
2013-09-18Open-market sale2,500$309.0652,933
2013-08-20Open-market sale2,682$289.0255,433
2013-08-15Option exercise (derivative)7,500$0.0015,000
2013-08-15Option exercise (derivative)4,162$0.0082,964
2013-08-15Open-market sale3,400$288.0058,115
2013-08-15Open-market sale5,580$288.3361,515
2013-08-15Option exercise4,162$0.0067,095
2013-08-15Option exercise7,500$0.0062,933
2013-08-01Open-market sale100$299.2055,433
2013-08-01Open-market sale363$305.8962,933
2013-08-01Open-market sale1,100$304.3161,833
2013-08-01Open-market sale2,900$303.2658,933
2013-08-01Open-market sale400$302.4558,533
2013-08-01Open-market sale1,200$301.0457,333
2013-08-01Open-market sale1,800$299.7255,533
2013-06-10Open-market sale2,500$279.0463,296
2013-05-17Open-market sale1,702$269.0065,796
2013-05-15Option exercise (derivative)7,500$0.0022,500
2013-05-15Option exercise (derivative)4,163$0.0087,126
2013-05-15Open-market sale3,398$268.5776,198
2013-05-15Open-market sale400$264.9067,498
2013-05-15Option exercise7,500$0.0075,433
2013-05-15Open-market sale2,550$265.4567,898
2013-05-15Open-market sale2,350$266.6170,448
2013-05-15Open-market sale3,400$267.6372,798
2013-05-15Option exercise4,163$0.0079,596
2013-02-15Option exercise (derivative)10,000$0.0030,000
2013-02-15Option exercise10,000$0.0074,933
2013-02-15Open-market sale1,400$265.7073,533
2013-02-15Open-market sale4,400$264.8469,133
2013-02-15Open-market sale1,200$264.0667,933
2012-11-29Open-market sale3,000$250.0064,933
2012-11-27Gift15,000$0.0015,000
2012-11-27Gift7,800$0.0082,933
2012-11-27Gift15,000$0.0067,933
2012-11-15Option exercise (derivative)10,000$0.0040,000
2012-11-15Open-market sale800$219.8982,154
2012-11-15Open-market sale1,300$222.1184,054
2012-11-15Open-market sale1,100$220.7682,954
2012-11-15Open-market sale400$223.4785,354
2012-11-15Open-market sale200$224.6785,754
2012-11-15Option exercise10,000$0.0085,954
2012-11-15Open-market sale200$219.1181,954
2012-09-04Open-market sale3,867$250.1475,954
2012-08-30Open-market sale2,133$250.0079,821
2012-08-15Option exercise (derivative)10,000$0.0050,000
2012-08-15Open-market sale600$236.1184,854
2012-08-15Option exercise10,000$0.0085,954
2012-08-15Open-market sale500$237.4485,454
2012-08-15Open-market sale100$234.7081,954
2012-08-15Open-market sale2,800$235.2782,054
2012-05-15Option exercise (derivative)10,000$0.0060,000
2012-05-15Option exercise10,000$0.0079,954
2012-05-15Open-market sale1,100$229.8978,854
2012-05-15Open-market sale700$228.1676,954
2012-05-15Open-market sale200$226.5876,754
2012-05-15Open-market sale600$224.2776,154
2012-05-15Open-market sale200$223.2575,954
2012-05-15Open-market sale1,200$228.9777,654
2012-04-09Grant / award (derivative)91,289$0.0091,289
2012-02-15Option exercise (derivative)10,000$0.0070,000
2012-02-15Open-market sale400$187.71102,434
2012-02-15Open-market sale980$184.31100,154
2012-02-15Open-market sale500$185.34101,134
2012-02-15Open-market sale800$186.47101,634
2012-02-15Open-market sale200$183.4699,954
2012-02-15Open-market sale300$188.79102,834
2012-02-15Open-market sale1,100$189.80103,134
2012-02-15Open-market sale700$190.66104,234
2012-02-15Option exercise10,000$0.00104,934
2011-11-15Option exercise (derivative)10,000$0.0080,000
2011-11-15Open-market sale700$215.5795,034
2011-11-15Option exercise10,000$0.0098,934
2011-11-15Open-market sale100$214.6794,934
2011-11-15Open-market sale200$219.1898,734
2011-11-15Open-market sale1,300$217.8397,434
2011-11-15Open-market sale1,700$216.7395,734
2011-08-15Option exercise (derivative)10,000$0.0090,000
2011-08-15Open-market sale100$198.5188,934
2011-08-15Open-market sale300$199.8589,034
2011-08-15Open-market sale1,300$200.6889,334
2011-08-15Open-market sale1,600$201.6690,634
2011-08-15Open-market sale600$202.7992,234
2011-08-15Open-market sale100$204.7792,834
2011-08-15Option exercise10,000$0.0092,934
2011-05-16Open-market sale700$195.2384,034
2011-05-16Open-market sale900$192.1682,934
2011-05-16Open-market sale200$193.5883,834
2011-05-16Open-market sale100$200.2086,834
2011-05-16Open-market sale200$196.3584,734
2011-05-16Open-market sale1,100$197.3684,934
2011-05-16Open-market sale800$198.2586,034
2011-05-15Option exercise (derivative)10,000$0.00100,000
2011-05-15Option exercise10,000$0.0086,934
2011-02-15Option exercise (derivative)30,287$0.000
2011-02-15Option exercise (derivative)13,130$0.000
2011-02-15Option exercise30,287$0.0094,949
2011-02-15Option exercise13,130$7.9364,662
2011-02-15Open-market sale8,715$189.0777,034
2011-02-15Open-market sale100$188.3476,934
2011-02-15Open-market sale9,200$189.7585,749
2010-12-30Open-market sale8,100$183.3251,532
2010-12-30Open-market sale986$184.2359,632
2010-11-15Option exercise (derivative)30,288$0.0030,287
2010-11-15Open-market sale8,300$161.3069,820
2010-11-15Option exercise30,288$0.0081,820
2010-11-15Open-market sale900$163.5480,920
2010-11-15Open-market sale9,202$160.5960,618
2010-11-15Open-market sale2,800$162.4278,120
2010-09-30Open-market sale3,100$159.2155,818
2010-09-30Open-market sale2,110$157.0152,208
2010-09-30Open-market sale1,700$160.3158,918
2010-09-30Open-market sale1,500$158.4354,318
2010-09-30Open-market sale676$156.3151,532
2010-08-16Open-market sale2,100$123.4860,618
2010-08-16Open-market sale9,201$126.3972,618
2010-08-16Open-market sale6,200$125.4866,418
2010-08-16Open-market sale3,700$124.6062,718
2010-08-15Option exercise (derivative)30,287$0.0060,575
2010-08-15Option exercise30,287$0.0081,819
2010-06-30Open-market sale2,300$111.0452,732
2010-06-30Open-market sale600$109.8052,132
2010-06-30Open-market sale600$108.6051,532
2010-06-30Open-market sale5,586$111.7655,032
2010-05-17Open-market sale4,902$127.6160,618
2010-05-17Open-market sale13,700$128.3165,520
2010-05-17Open-market sale2,600$129.1479,220
2010-05-15Option exercise (derivative)30,288$0.0090,862
2010-05-15Option exercise30,288$0.0081,820
2010-04-13Grant / award (derivative)50,000$0.0050,000
2010-03-31Open-market sale3,444$135.8053,132
2010-03-31Open-market sale1,600$134.9251,532
2010-02-16Open-market sale1,200$119.7867,145
2010-02-16Open-market sale900$118.1456,576
2010-02-16Open-market sale9,669$118.6257,476
2010-02-15Option exercise (derivative)15,139$0.00121,150
2010-02-15Option exercise (derivative)1,674$0.000
2010-02-15Option exercise1,674$0.0053,206
2010-02-15Option exercise15,139$0.0068,345
2009-11-16Open-market sale3,912$133.9164,434
2009-11-16Open-market sale11,902$133.1252,532
2009-11-16Open-market sale1,000$132.0751,532
2009-11-15Option exercise (derivative)1,674$0.001,674
2009-11-15Option exercise (derivative)15,140$0.00136,289
2009-11-15Option exercise15,140$0.0068,346
2009-11-15Option exercise1,674$0.0053,206
2009-11-02Option exercise (derivative)20,000$0.0013,130
2009-11-02Open-market sale10,755$118.8460,777
2009-11-02Open-market sale5,160$118.0355,617
2009-11-02Open-market sale4,085$117.1951,532
2009-11-02Option exercise20,000$7.9371,532
2009-09-16Option exercise (derivative)10,000$0.0033,130
2009-09-16Open-market sale10,000$90.0051,532
2009-09-16Option exercise10,000$7.9361,532
2009-08-17Open-market sale14,214$81.0454,132
2009-08-17Open-market sale2,600$80.5651,532
2009-08-15Option exercise (derivative)15,140$0.00151,429
2009-08-15Option exercise (derivative)1,674$0.003,348
2009-08-15Option exercise15,140$0.0068,346
2009-08-15Option exercise1,674$0.0053,206
2009-05-20Open-market sale5,212$80.0051,532
2009-05-15Option exercise (derivative)1,674$0.005,022
2009-05-15Option exercise (derivative)15,140$0.00166,569
2009-05-15Option exercise1,674$0.0053,206
2009-05-15Option exercise15,140$0.0068,346
2009-05-15Open-market sale5,960$75.5762,386
2009-05-15Open-market sale5,642$74.7456,744
2009-05-04Open-market sale1,829$80.3651,532
2009-05-01Open-market sale9,136$80.0853,361
2009-02-17Open-market sale17,685$61.7262,497
2009-02-15Option exercise (derivative)8,334$0.00181,709
2009-02-15Option exercise (derivative)4,331$0.000
2009-02-15Option exercise (derivative)5,019$0.006,696
2009-02-15Option exercise4,331$0.0066,829
2009-02-15Option exercise5,019$0.0071,848
2009-02-15Option exercise8,334$0.0080,182
2008-11-17Open-market sale6,000$40.4963,217
2008-11-17Open-market sale719$39.8562,498
2008-11-15Option exercise (derivative)8,335$0.00190,043
2008-11-15Option exercise (derivative)5,019$0.0011,715
2008-11-15Option exercise (derivative)4,331$0.004,331
2008-11-15Option exercise8,335$0.0069,217
2008-11-15Option exercise5,019$0.0060,882
2008-11-15Option exercise4,331$0.0055,863
2008-11-13Option exercise (derivative)5,000$0.0043,130
2008-11-13Option exercise5,000$7.9351,532
2008-08-15Option exercise (derivative)4,331$0.008,662
2008-08-15Option exercise (derivative)5,020$0.0016,734
2008-08-15Option exercise (derivative)8,335$0.00198,378
2008-08-15Open-market sale5,921$87.2950,032
2008-08-15Open-market sale2,700$88.7555,953
2008-08-15Open-market sale3,500$86.7846,532
2008-08-15Option exercise8,335$0.0058,653
2008-08-15Option exercise5,020$0.0050,318
2008-08-15Option exercise4,331$0.0045,298
2008-05-15Option exercise (derivative)4,331$0.0012,993
2008-05-15Option exercise (derivative)5,020$0.0021,754
2008-05-15Option exercise (derivative)8,335$0.00206,713
2008-05-15Open-market sale6,719$74.6340,967
2008-05-15Option exercise8,335$0.0047,686
2008-05-15Option exercise5,020$0.0039,351
2008-05-15Option exercise4,331$0.0034,331
2008-05-02Option exercise (derivative)10,940$0.0048,130
2008-05-02Open-market sale3,339$80.5035,601
2008-05-02Open-market sale101$80.0130,300
2008-05-02Open-market sale100$80.0230,401
2008-05-02Open-market sale100$80.0330,501
2008-05-02Open-market sale5,000$80.3030,601
2008-05-02Open-market sale300$80.0030,000
2008-05-02Open-market sale1,520$81.0038,940
2008-05-02Open-market sale480$81.0140,460
2008-05-02Option exercise10,940$7.9340,940
2008-05-01Option exercise (derivative)17,186$0.0059,070
2008-05-01Open-market sale17,186$80.0030,000
2008-05-01Option exercise17,186$7.9347,186
2008-04-03Grant / award (derivative)110,000$0.00110,000
2008-02-29Option exercise (derivative)5,000$0.0076,256
2008-02-29Gift5,000$0.0030,000
2008-02-29Option exercise5,000$7.9335,000
2008-02-25Option exercise (derivative)7,030$0.0081,256
2008-02-25Option exercise7,030$7.9337,030
2008-02-25Open-market sale7,030$72.4130,000
2008-02-21Option exercise (derivative)7,030$0.0088,286
2008-02-21Option exercise7,030$7.9337,030
2008-02-21Open-market sale7,030$73.3730,000
2008-02-19Option exercise (derivative)7,030$0.0095,316
2008-02-19Option exercise7,030$7.9337,030
2008-02-19Open-market sale7,030$72.9730,000
2008-02-15Option exercise (derivative)7,036$0.00102,346
2008-02-15Open-market sale7,036$73.9830,000
2008-02-15Option exercise7,036$7.9337,036
2007-11-14Option exercise (derivative)47,500$0.00109,382
2007-11-14Open-market sale47,500$79.8330,000
2007-11-14Option exercise47,500$7.9377,500
2007-08-14Option exercise (derivative)47,500$0.00156,882
2007-08-14Option exercise47,500$7.9377,500
2007-08-14Open-market sale47,500$73.7030,000
2007-05-14Option exercise (derivative)47,500$0.00204,382
2007-05-14Option exercise47,500$7.9377,500
2007-05-14Open-market sale47,500$61.0330,000
2007-05-01Option exercise (derivative)135,022$0.00251,882
2007-05-01Open-market sale135,022$61.1630,000
2007-05-01Option exercise135,022$7.93165,022
2007-02-15Option exercise (derivative)43,750$0.00386,904
2007-02-15Option exercise43,750$7.9373,750
2007-02-15Open-market sale43,750$39.9830,000
2006-11-28Option exercise (derivative)12,501$0.00430,654
2006-11-28Option exercise12,501$7.9342,501
2006-11-28Open-market sale12,501$40.6330,000
2006-11-21Option exercise (derivative)12,500$0.00443,155
2006-11-21Open-market sale12,500$42.9330,000
2006-11-21Option exercise12,500$7.9342,500
2006-11-14Option exercise (derivative)68,753$0.00455,655
2006-11-14Option exercise68,753$7.9398,753
2006-11-14Open-market sale68,753$40.2230,000
2006-11-01Option exercise (derivative)18,750$0.00524,408
2006-11-01Option exercise18,750$7.9348,750
2006-11-01Open-market sale18,750$37.9330,000
2006-08-04Option exercise (derivative)10,000$0.00543,158
2006-08-04Option exercise10,000$7.9330,000
2006-05-30Option exercise (derivative)6,250$0.00553,158
2006-05-30Open-market sale6,250$35.2520,000
2006-05-30Option exercise6,250$7.9326,250
2006-05-23Option exercise (derivative)12,500$0.00559,408
2006-05-23Open-market sale12,500$35.3820,000
2006-05-23Option exercise12,500$7.9332,500
2006-04-05Grant / award (derivative)215,048$0.00215,048
2006-03-31Open-market sale20,000$36.6320,000
2006-02-28Option exercise (derivative)17,497$0.00571,908
2006-02-28Option exercise17,497$7.9357,497
2006-02-28Open-market sale17,497$37.5740,000
2006-02-21Option exercise (derivative)17,497$0.00589,405
2006-02-21Option exercise17,497$7.9357,497
2006-02-21Open-market sale17,497$38.7640,000
2006-02-15Option exercise (derivative)17,496$0.00606,902
2006-02-15Open-market sale17,496$38.4940,000
2006-02-15Option exercise17,496$7.9357,496

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