SEC CIK 1184149

AYERS JONATHAN W

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

Current Positions

CompanyShares OwnedAs Of
IDXXview stock →02024-09-06

Position History — IDXX

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

0367,823735,6461,103,4692006-022012-082015-022018-012020-022020-112024-09

Recent Filings — IDXX

DateActivitySharesPriceOwned After
2024-09-06Gift302,179$0.000
2024-09-06Gift230,000$0.0035,651
2024-09-06Gift112,605$0.00122,605
2024-09-06Gift419,574$0.00419,574
2024-05-06Grant / award (derivative)609$0.00609
2024-05-06Grant / award (derivative)262$0.00262
2024-05-06Option exercise (derivative)257$0.000
2024-05-06Option exercise257$0.00265,651
2024-02-09Gift5,350$0.00265,394
2024-02-08Gift850$0.00270,744
2024-02-07Gift1,000$0.00271,594
2023-12-04Gift2,424$0.00272,594
2023-11-29Gift1,850$0.00275,018
2023-11-20Gift2,506$0.00276,868
2023-11-15Gift2,494$0.00279,374
2023-09-06Gift147,821$0.00302,179
2023-09-06Gift147,821$0.00281,868
2023-09-01Gift250$0.00134,047
2023-08-31Gift1,250$0.00134,297
2023-08-15Open-market sale492$0.00135,547
2023-08-11Gift1,000$0.00136,039
2023-05-19Option exercise (derivative)10,000—95,540
2023-05-19Open-market sale300$498.48137,039
2023-05-19Open-market sale759$497.66137,339
2023-05-19Open-market sale886$495.94138,098
2023-05-19Open-market sale1,426$492.82140,213
2023-05-19Open-market sale400$491.59141,639
2023-05-19Open-market sale300$490.03142,039
2023-05-19Open-market sale1,308$488.77142,339
2023-05-19Open-market sale2,254$487.82143,647
2023-05-19Open-market sale1,138$486.92145,901
2023-05-19Open-market sale1,229$494.28138,984
2023-05-19Option exercise10,000$79.54147,039
2023-05-18Option exercise (derivative)10,000—105,540
2023-05-18Open-market sale2,242$489.71140,032
2023-05-18Open-market sale1,012$488.63142,274
2023-05-18Open-market sale2,753$487.84143,286
2023-05-18Open-market sale1,000$486.48146,039
2023-05-18Option exercise10,000$79.54147,039
2023-05-18Open-market sale1,298$491.91137,039
2023-05-18Open-market sale1,695$490.77138,337
2023-05-17Grant / award (derivative)257—257
2023-05-17Grant / award (derivative)645$0.00645
2023-05-15Gift3,514$0.00137,039
2023-05-11Option exercise (derivative)344—0
2023-05-11Option exercise344$0.00140,553
2023-05-11Option exercise1,685$0.00140,209
2023-05-10Option exercise (derivative)560—0
2023-05-10Option exercise560$178.26141,894
2023-05-09Gift1,685$0.00141,334
2023-05-05Gift2,500$0.00143,019
2023-05-04Gift1$0.00145,519
2023-02-16Gift1,000$0.00145,520
2023-02-09Gift21,500$0.00146,520
2022-12-14Gift2,400$0.00168,020
2022-11-09Gift5,000$0.00170,420
2022-09-06Gift450,000$0.00450,000
2022-09-06Gift450,000$0.00175,420
2022-08-05Gift5,000$0.00625,420
2022-05-11Option exercise (derivative)224—344
2022-05-11Grant / award (derivative)945—945
2022-05-11Grant / award (derivative)344—568
2022-05-11Option exercise224$0.00630,420
2022-02-18Option exercise (derivative)706—0
2022-02-18Option exercise706$141.60630,196
2022-02-15Open-market sale250$509.70629,490
2022-02-11Gift8,000$0.00629,740
2021-05-28Option exercise (derivative)9,460—115,540
2021-05-28Open-market sale1,315$564.60644,701
2021-05-28Option exercise9,460$79.54654,161
2021-05-28Open-market sale2,482$560.38651,679
2021-05-28Open-market sale1,664$561.57650,015
2021-05-28Open-market sale2,599$562.48647,416
2021-05-28Open-market sale1,400$563.82646,016
2021-05-25Option exercise (derivative)5,000—125,000
2021-05-25Option exercise5,000$79.54658,701
2021-05-25Open-market sale200$553.37653,701
2021-05-25Open-market sale4,800$552.12653,901
2021-05-24Option exercise (derivative)5,000—130,000
2021-05-24Option exercise5,000$79.54658,701
2021-05-24Open-market sale5,000$546.98653,701
2021-05-20Option exercise (derivative)5,000—135,000
2021-05-20Option exercise5,000$79.54658,701
2021-05-20Open-market sale2,527$536.43656,174
2021-05-20Open-market sale2,058$537.62654,116
2021-05-20Open-market sale415$538.18653,701
2021-05-18Option exercise (derivative)7,632—140,000
2021-05-18Option exercise7,632$79.54661,333
2021-05-18Open-market sale7,632$528.01653,701
2021-05-12Gift9,000$0.00644,701
2021-05-12Grant / award (derivative)723—723
2021-05-12Grant / award (derivative)224—224
2021-05-10Open-market sale2$542.46653,701
2021-05-10Open-market sale510$541.01653,703
2021-02-23Option exercise (derivative)1,476—0
2021-02-23Option exercise1,476$67.85654,213
2021-02-18Option exercise (derivative)1,000—147,632
2021-02-18Option exercise1,000$79.54653,737
2021-02-18Open-market sale1,000$555.56652,737
2021-02-05Gift8,000$0.00652,737
2020-11-16Gift2,889$0.00686,857
2020-11-16Gift2,889$0.00660,737
2020-11-06Open-market sale1,899$469.76713,379
2020-11-06Open-market sale283$466.86716,178
2020-11-06Open-market sale1,688$470.44711,691
2020-11-06Open-market sale1,700$471.34709,991
2020-11-06Open-market sale900$468.17715,278
2020-11-05Open-market sale400$476.73716,461
2020-11-05Open-market sale200$471.17716,861
2020-11-05Open-market sale25$470.99717,061
2020-11-05Open-market sale1,165$470.36717,086
2020-11-05Open-market sale1,525$468.39718,251
2020-11-05Open-market sale5,007$467.68719,776
2020-11-05Open-market sale2,259$466.16724,783
2020-11-05Open-market sale3,707$465.10727,042
2020-11-05Open-market sale846$463.55730,749
2020-11-05Gift245$0.00689,746
2020-11-04Open-market sale400$479.62731,895
2020-11-04Open-market sale307$476.64732,295
2020-11-04Open-market sale1,900$475.73732,602
2020-11-04Open-market sale207$474.59734,502
2020-11-04Open-market sale1,172$473.40734,709
2020-11-04Open-market sale1,500$472.52735,881
2020-11-04Open-market sale300$471.20737,381
2020-11-04Open-market sale900$470.09737,681
2020-11-04Open-market sale3,068$469.12738,581
2020-11-04Open-market sale800$467.97741,649
2020-11-04Open-market sale1$465.79742,449
2020-11-04Open-market sale85$461.80742,450
2020-11-04Open-market sale500$459.99742,535
2020-11-04Open-market sale300$489.51731,595
2020-11-03Open-market sale300$446.98743,035
2020-11-03Open-market sale908$446.02743,335
2020-11-03Open-market sale3,011$444.69744,243
2020-11-03Open-market sale3,622$443.84747,254
2020-11-03Open-market sale1,357$442.14750,876
2020-11-03Open-market sale400$440.09752,233
2020-11-03Open-market sale700$439.56752,633
2020-11-03Open-market sale134$437.32753,333
2020-11-03Open-market sale300$446.98716,915
2020-11-03Open-market sale908$446.02717,215
2020-11-03Open-market sale3,011$444.69718,123
2020-11-03Open-market sale400$440.09726,113
2020-11-03Open-market sale700$439.56726,513
2020-11-03Open-market sale134$437.32727,213
2020-11-03Open-market sale1,357$442.14724,756
2020-11-03Open-market sale3,622$443.84721,134
2020-11-03Gift20,000$0.00689,991
2020-11-02Open-market sale1,285$434.47755,840
2020-11-02Open-market sale2,725$429.93760,742
2020-11-02Open-market sale2,102$430.72758,640
2020-11-02Open-market sale500$432.28758,140
2020-11-02Open-market sale1,015$433.42757,125
2020-11-02Open-market sale773$435.53755,067
2020-11-02Open-market sale300$436.70754,767
2020-11-02Open-market sale400$438.54754,367
2020-11-02Open-market sale800$439.59753,567
2020-11-02Open-market sale100$440.23753,467
2020-11-02Open-market sale500$432.28732,020
2020-11-02Open-market sale100$440.23727,347
2020-11-02Open-market sale800$439.59727,447
2020-11-02Open-market sale400$438.54728,247
2020-11-02Open-market sale300$436.70728,647
2020-11-02Open-market sale773$435.53728,947
2020-11-02Open-market sale1,285$434.47729,720
2020-11-02Open-market sale1,015$433.42731,005
2020-11-02Open-market sale2,102$430.72732,520
2020-11-02Open-market sale2,725$429.93734,622
2020-11-02Tax withholding26,120$424.82737,347
2020-08-25Gift8,000$0.00763,467
2020-08-20Option exercise (derivative)18,000—159,954
2020-08-20Open-market sale2,634$383.78810,967
2020-08-20Open-market sale7,023$382.74813,601
2020-08-20Open-market sale500$384.57810,467
2020-08-20Open-market sale398$380.41828,069
2020-08-20Option exercise18,000$67.85828,467
2020-08-20Open-market sale7,445$382.08820,624
2020-08-18Option exercise (derivative)20,000—177,954
2020-08-18Open-market sale4,461$383.81822,487
2020-08-18Open-market sale4,477$384.94817,950
2020-08-18Open-market sale7,383$385.60810,567
2020-08-18Open-market sale100$386.40810,467
2020-08-18Open-market sale3,579$382.28826,888
2020-08-18Option exercise20,000$67.85830,467
2020-08-18Gift23,000$0.00771,467
2020-08-17Option exercise (derivative)19,940—0
2020-08-17Open-market sale11,857$382.85818,550
2020-08-17Open-market sale5,704$383.66812,847
2020-08-17Open-market sale2,379$384.48810,467
2020-08-17Option exercise19,940$62.00830,407
2020-08-14Option exercise (derivative)25,000—19,940
2020-08-14Option exercise25,000$62.00835,467
2020-08-14Open-market sale6,300$377.93829,167
2020-08-14Open-market sale14,423$379.26814,744
2020-08-14Open-market sale1,816$380.26812,928
2020-08-14Open-market sale1,877$381.53811,051
2020-08-14Open-market sale128$382.67810,923
2020-08-14Open-market sale256$384.19810,467
2020-05-19Open-market sale10,000$294.9910,000
2020-05-18Open-market sale5,000$297.1843,000
2020-05-18Open-market sale23,000$297.2920,000
2020-05-12Open-market sale30,000$293.4148,000
2020-05-11Open-market sale20,000$297.8078,000
2020-05-11Gift16,000$0.00794,467
2020-05-08Option exercise (derivative)21,130—44,940
2020-05-08Option exercise21,130$62.00831,597
2020-05-08Open-market sale5,136$290.59826,461
2020-05-08Open-market sale9,953$291.41816,508
2020-05-08Open-market sale2,601$293.40810,467
2020-05-08Open-market sale3,440$292.44813,068
2020-05-07Open-market sale11,000$292.2598,000
2020-05-06Grant / award (derivative)1,279—1,279
2020-05-06Grant / award (derivative)370—584
2020-05-06Open-market sale13,600$286.07109,000
2020-05-04Open-market sale15,000$268.34122,600
2020-02-25Option exercise (derivative)1,256—0
2020-02-25Option exercise1,256$79.54810,467
2020-02-21Open-market sale400$280.40137,600
2020-02-21Gift650$0.00809,211
2020-02-20Option exercise (derivative)23,000—66,070
2020-02-20Open-market sale400$281.30827,888
2020-02-20Open-market sale4,573$280.34828,288
2020-02-20Option exercise23,000$62.00832,861
2020-02-20Open-market sale1,400$284.04825,488
2020-02-20Open-market sale300$288.67810,789
2020-02-20Open-market sale1,424$287.72811,089
2020-02-20Open-market sale4,600$286.81812,513
2020-02-20Open-market sale8,375$285.98817,113
2020-02-20Open-market sale1,000$282.69826,888
2020-02-20Open-market sale928$290.24809,861
2020-02-19Open-market sale758$288.50847,225
2020-02-19Open-market sale1,021$288.00847,983
2020-02-19Open-market sale500$295.21810,361
2020-02-19Open-market sale7,827$294.84818,188
2020-02-19Open-market sale6,846$293.78825,034
2020-02-19Open-market sale1,406$292.71826,440
2020-02-19Open-market sale100$290.16826,540
2020-02-19Open-market sale805$289.48827,345
2020-02-19Open-market sale7,042$295.02827,979
2020-02-19Open-market sale8,104$293.94835,021
2020-02-19Open-market sale3,000$293.04843,125
2020-02-19Open-market sale100$291.46846,125
2020-02-19Open-market sale100$290.35846,225
2020-02-19Open-market sale900$289.52846,325
2020-02-19Open-market sale7,042$295.02827,979
2020-02-19Open-market sale8,104$293.94835,021
2020-02-19Open-market sale3,000$293.04843,125
2020-02-19Open-market sale100$291.46846,125
2020-02-19Open-market sale500$295.21809,861
2020-02-19Open-market sale900$289.52846,325
2020-02-19Open-market sale758$288.50847,225
2020-02-19Open-market sale1,021$288.00847,983
2020-02-19Open-market sale634$288.43827,345
2020-02-19Open-market sale805$289.48826,540
2020-02-19Open-market sale100$290.16826,440
2020-02-19Open-market sale1,406$292.71825,034
2020-02-19Open-market sale6,846$293.78818,188
2020-02-19Open-market sale7,827$294.84810,361
2020-02-19Open-market sale100$290.35846,225
2020-02-18Open-market sale17,086$286.23871,918
2020-02-18Open-market sale1,100$288.98849,004
2020-02-18Open-market sale19,035$287.07852,883
2020-02-18Open-market sale2,779$288.17850,104
2020-02-14Open-market sale200$383.44810,723
2019-12-01Grant / award (derivative)726—726
2019-12-01Grant / award (derivative)214—214
2019-11-12Open-market sale15,647$253.83947,317
2019-11-12Open-market sale20,353$254.23926,964
2019-11-07Open-market sale22,007$262.72978,747
2019-11-07Open-market sale12,765$263.39965,982
2019-11-07Open-market sale3,018$264.49962,964
2019-11-05Open-market sale1,300$277.871,016,387
2019-11-05Open-market sale11,794$266.541,000,754
2019-11-05Open-market sale3,839$265.381,012,548
2019-11-04Option exercise (derivative)53,820—0
2019-11-04Open-market sale2,984$281.741,017,687
2019-11-04Open-market sale3,402$280.081,020,671
2019-11-04Open-market sale1,891$279.431,024,073
2019-11-04Open-market sale4,247$280.471,025,964
2019-11-04Open-market sale26,198$279.721,030,211
2019-11-04Open-market sale23,375$278.901,056,409
2019-11-04Option exercise53,820$45.841,079,784
2019-08-08Option exercise (derivative)10,000—43,820
2019-08-08Open-market sale1,522$273.351,025,942
2019-08-08Option exercise10,000$45.841,035,942
2019-08-08Open-market sale8,478$272.641,027,464
2019-08-06Option exercise (derivative)10,000—63,820
2019-08-06Open-market sale10,000$264.381,025,942
2019-08-06Option exercise10,000$45.841,035,942
2019-08-05Option exercise (derivative)10,000—73,820
2019-08-05Open-market sale2,400$259.541,032,142
2019-08-05Open-market sale1,000$258.611,034,542
2019-08-05Open-market sale400$257.191,035,542
2019-08-05Option exercise10,000$45.841,035,942
2019-08-05Open-market sale4,200$260.391,027,942
2019-08-05Open-market sale2,000$261.671,025,942
2019-05-03Option exercise (derivative)28,000—83,820
2019-05-03Option exercise28,000$45.841,053,916
2019-05-03Open-market sale100$250.021,025,916
2019-05-03Open-market sale13,900$249.621,026,016
2019-05-03Open-market sale2,600$247.811,051,316
2019-05-03Open-market sale11,400$248.571,039,916
2019-02-25Gift8,000$0.001,025,884
2019-02-20Option exercise (derivative)1,612—0
2019-02-20Option exercise1,612$62.001,033,884
2019-02-14Option exercise (derivative)483—483
2019-02-14Option exercise (derivative)78,170—78,170
2019-02-14Option exercise (derivative)1,774—0
2019-02-14Tax withholding824$206.941,032,272
2019-02-14Option exercise1,774$0.001,033,096
2019-02-07Option exercise (derivative)15,905—0
2019-02-07Open-market sale4,107$205.531,043,120
2019-02-07Option exercise15,905$43.711,047,227
2019-02-07Open-market sale8,800$206.541,034,320
2019-02-07Open-market sale2,998$207.171,031,322
2019-02-06Option exercise (derivative)15,905—15,905
2019-02-06Open-market sale7,428$208.531,031,322
2019-02-06Open-market sale8,477$207.771,038,750
2019-02-06Option exercise15,905$43.711,047,277
2019-02-05Option exercise (derivative)15,904—31,810
2019-02-05Open-market sale100$206.141,031,322
2019-02-05Open-market sale6,041$205.811,031,422
2019-02-05Open-market sale8,045$204.751,037,463
2019-02-05Open-market sale1,718$203.751,045,508
2019-02-05Option exercise15,904$43.711,047,226
2018-11-08Gift28,000$0.001,035,497
2018-08-30Gift40,000$0.001,063,469
2018-08-30Gift40,000$0.00138,000
2018-08-28Option exercise (derivative)30,000—47,714
2018-08-28Option exercise30,000$43.711,103,469
2018-08-23Option exercise (derivative)10,000—77,714
2018-08-23Option exercise10,000$43.711,080,469
2018-08-23Open-market sale7,000$247.331,073,469
2018-08-22Option exercise (derivative)20,000—87,714
2018-08-22Open-market sale12,300$245.891,070,469
2018-08-22Open-market sale3,700$245.121,082,769
2018-08-22Option exercise20,000$43.711,086,469
2018-08-21Option exercise (derivative)10,000—107,714
2018-08-21Open-market sale7,000$243.201,066,469
2018-08-21Option exercise10,000$43.711,073,469
2018-02-16Option exercise (derivative)2,180—0
2018-02-16Option exercise2,180$45.841,063,398
2018-02-14Grant / award (derivative)90,816—90,816
2018-02-14Grant / award (derivative)560—560
2018-02-14Option exercise (derivative)2,160—3,548
2018-02-14Option exercise (derivative)1,774—1,774
2018-02-14Option exercise2,160$0.001,061,272
2018-02-14Option exercise1,774$0.001,063,046
2018-02-14Tax withholding1,828$178.261,061,218
2018-02-08Option exercise (derivative)4,000—0
2018-02-08Option exercise4,000$38.801,063,112
2018-02-08Open-market sale4,000$175.341,059,112
2018-02-07Option exercise (derivative)18,000—4,000
2018-02-07Option exercise18,000$38.801,077,112
2018-02-07Open-market sale11,205$177.631,065,907
2018-02-07Open-market sale1,883$179.271,059,112
2018-02-07Open-market sale4,912$178.361,060,995
2018-02-06Option exercise (derivative)18,000—22,000
2018-02-06Open-market sale2,400$178.731,059,712
2018-02-06Open-market sale600$179.711,059,112
2018-02-06Option exercise18,000$38.801,077,112
2018-02-06Open-market sale5,200$174.861,071,912
2018-02-06Open-market sale2,400$175.671,069,512
2018-02-06Open-market sale3,600$176.871,065,912
2018-02-06Open-market sale3,800$177.621,062,112
2018-02-05Option exercise (derivative)18,000—40,000
2018-02-05Open-market sale100$183.031,059,112
2018-02-05Open-market sale1,700$180.461,075,412
2018-02-05Option exercise18,000$38.801,077,112
2018-02-05Open-market sale7,532$181.701,067,880
2018-02-05Open-market sale8,668$182.391,059,212
2018-01-11Option exercise (derivative)18,000—58,000
2018-01-11Option exercise18,000$38.801,077,112
2018-01-11Open-market sale15,840$168.031,059,112
2018-01-11Open-market sale2,160$167.031,074,952
2018-01-10Option exercise (derivative)18,000—76,000
2018-01-10Option exercise18,000$38.801,077,112
2018-01-10Open-market sale2,200$164.131,074,912
2018-01-10Open-market sale15,496$164.971,059,416
2018-01-10Open-market sale304$165.531,059,112
2018-01-09Option exercise (derivative)18,000—94,000
2018-01-09Option exercise18,000$38.801,077,112
2018-01-09Open-market sale14,300$165.061,062,812
2018-01-09Open-market sale3,700$165.481,059,112
2018-01-03Option exercise (derivative)12,500—112,000
2018-01-03Option exercise12,500$38.801,059,112
2017-11-16Option exercise (derivative)18,000—124,500
2017-11-16Open-market sale2,200$151.971,062,373
2017-11-16Open-market sale4,100$153.321,058,273
2017-11-16Open-market sale11,700$154.011,046,573
2017-11-16Option exercise18,000$38.801,064,573
2017-11-15Option exercise (derivative)18,000—142,500
2017-11-15Open-market sale7,900$149.051,056,673
2017-11-15Open-market sale10,100$150.041,046,573
2017-11-15Option exercise18,000$38.801,064,573
2017-11-14Option exercise (derivative)18,000—160,500
2017-11-14Open-market sale4,943$147.481,059,630
2017-11-14Open-market sale8,257$148.491,051,373
2017-11-14Open-market sale4,800$149.011,046,573
2017-11-14Option exercise18,000$38.801,064,573
2017-11-07Option exercise (derivative)18,000—178,500
2017-11-07Open-market sale2,800$148.351,053,873
2017-11-07Open-market sale7,900$147.551,056,673
2017-11-07Option exercise18,000$38.751,064,573
2017-11-07Open-market sale7,000$150.211,046,873
2017-11-07Open-market sale300$151.041,046,573
2017-11-06Option exercise (derivative)18,000—196,500
2017-11-06Open-market sale900$154.751,046,573
2017-11-06Open-market sale1,700$152.901,047,473
2017-11-06Open-market sale6,200$152.241,049,173
2017-11-06Open-market sale3,900$150.971,055,373
2017-11-06Open-market sale5,300$149.871,059,273
2017-11-06Option exercise18,000$38.751,064,573
2017-11-03Option exercise (derivative)18,000—214,500
2017-11-03Open-market sale4,900$154.991,046,573
2017-11-03Open-market sale5,200$154.291,051,473
2017-11-03Open-market sale4,800$153.321,056,673
2017-11-03Open-market sale1,100$152.051,061,473
2017-11-03Open-market sale2,000$151.221,062,573
2017-11-03Option exercise18,000$38.751,064,573
2017-11-02Option exercise (derivative)12,500—232,500
2017-11-02Option exercise12,500$38.751,046,573
2017-08-28Option exercise (derivative)13,000—248,000
2017-08-28Option exercise (derivative)3,000—245,000
2017-08-28Open-market sale1,124$151.761,031,034
2017-08-28Option exercise3,000$38.801,034,034
2017-08-28Open-market sale11,876$150.701,032,158
2017-08-28Option exercise13,000$38.801,044,034
2017-08-16Option exercise (derivative)20,000—263,000
2017-08-16Option exercise (derivative)2,000—261,000
2017-08-16Option exercise2,000$38.801,031,034
2017-08-16Open-market sale20,000$155.471,029,034
2017-08-16Option exercise20,000$38.801,049,034
2017-08-15Option exercise (derivative)2,000—283,000
2017-08-15Option exercise (derivative)5,100—285,000
2017-08-15Option exercise (derivative)14,900—290,100
2017-08-15Option exercise2,000$38.801,029,034
2017-08-15Option exercise5,100$38.801,032,134
2017-08-15Open-market sale14,900$154.711,027,034
2017-08-15Option exercise14,900$38.801,041,934
2017-08-14Option exercise (derivative)18,000—307,000
2017-08-14Option exercise (derivative)2,000—305,000
2017-08-14Option exercise18,000$38.801,043,034
2017-08-14Open-market sale18,000$154.911,025,034
2017-08-14Option exercise2,000$38.801,027,034
2017-08-09Option exercise (derivative)3,000—325,000
2017-08-09Option exercise (derivative)17,000—328,000
2017-08-09Open-market sale17,000$154.541,022,034
2017-08-09Option exercise3,000$38.801,025,034
2017-08-09Option exercise17,000$38.801,039,034
2017-08-08Option exercise (derivative)2,000—345,000
2017-08-08Option exercise (derivative)18,000—347,000
2017-08-08Option exercise18,000$38.801,038,034
2017-08-08Option exercise2,000$38.801,022,034
2017-08-08Open-market sale6,500$155.811,020,034
2017-08-08Open-market sale11,500$154.891,026,534
2017-05-30Option exercise (derivative)15,000—365,000
2017-05-30Open-market sale13,000$167.821,019,994
2017-05-30Option exercise15,000$38.801,032,994
2017-05-10Option exercise (derivative)10,000—0
2017-05-10Option exercise (derivative)20,000—380,000
2017-05-10Open-market sale10,000$162.311,014,994
2017-05-10Option exercise10,000$38.801,024,994
2017-05-10Option exercise20,000$38.801,034,994
2017-05-10Open-market sale6,200$162.281,028,794
2017-05-10Open-market sale10,800$163.281,017,994
2017-05-10Option exercise (derivative)20,000—380,000
2017-05-10Option exercise (derivative)10,000—0
2017-05-10Open-market sale6,200$162.281,028,794
2017-05-10Option exercise10,000$38.801,024,994
2017-05-10Open-market sale10,800$163.281,014,994
2017-05-10Option exercise20,000$38.801,034,994
2017-05-05Option exercise (derivative)30,000—10,000
2017-05-05Open-market sale26,000$160.611,014,994
2017-05-05Option exercise30,000$38.801,040,994
2017-02-22Option exercise (derivative)50,000—40,000
2017-02-22Option exercise (derivative)2,286—0
2017-02-22Option exercise50,000$38.801,045,947
2017-02-22Open-market sale31,795$142.551,014,152
2017-02-22Open-market sale3,205$142.841,010,947
2017-02-22Option exercise2,286$43.71995,947
2017-02-14Option exercise (derivative)1,774—5,708
2017-02-14Grant / award (derivative)110,211—110,211
2017-02-14Grant / award (derivative)706—706
2017-02-14Option exercise (derivative)2,400—9,642
2017-02-14Option exercise (derivative)2,160—7,482
2017-02-14Option exercise1,774$0.00996,820
2017-02-14Option exercise2,160$0.00995,046
2017-02-14Option exercise2,400$0.00992,886
2017-02-14Tax withholding3,159$141.60993,661
2017-02-08Option exercise (derivative)36,250—0
2017-02-08Open-market sale4,756$142.19990,486
2017-02-08Open-market sale31,494$141.55995,242
2017-02-08Option exercise36,250$26.661,026,736
2016-11-29Option exercise (derivative)14,236—90,000
2016-11-29Option exercise14,236$38.801,004,667
2016-11-29Open-market sale14,236$119.97990,431
2016-11-28Option exercise (derivative)2,576—0
2016-11-28Option exercise (derivative)13,188—104,236
2016-11-28Open-market sale13,188$119.57987,855
2016-11-28Option exercise2,576$38.80990,431
2016-11-28Option exercise13,188$38.801,001,043
2016-11-09Option exercise (derivative)40,000—36,250
2016-11-09Open-market sale6,433$107.481,015,655
2016-11-09Open-market sale27,800$108.27987,855
2016-11-09Open-market sale5,767$106.251,022,088
2016-11-09Option exercise40,000$26.661,027,855
2016-08-04Option exercise (derivative)80,000—76,250
2016-08-04Option exercise80,000$26.661,047,790
2016-08-04Open-market sale53,193$107.64994,597
2016-08-04Open-market sale6,807$108.12987,790
2016-02-14Option exercise (derivative)2,160—13,816
2016-02-14Grant / award (derivative)197,954—197,954
2016-02-14Option exercise (derivative)1,774—12,042
2016-02-14Grant / award (derivative)1,476—1,476
2016-02-14Option exercise (derivative)2,400—15,976
2016-02-14Option exercise (derivative)2,400—18,376
2016-02-14Option exercise2,400$0.00966,524
2016-02-14Option exercise2,400$0.00964,124
2016-02-14Option exercise1,774$0.00970,458
2016-02-14Option exercise2,160$0.00968,684
2016-02-14Tax withholding2,833$67.85967,625
2015-11-13Option exercise (derivative)20,174—0
2015-11-13Option exercise20,174$17.19961,640
2015-08-17Option exercise (derivative)24,000$0.0020,174
2015-08-17Open-market sale14,799$78.45941,367
2015-08-17Option exercise24,000$17.19956,166
2015-06-17Option exercise (derivative)10,000$0.0044,174
2015-06-17Option exercise10,000$17.19932,084
2015-05-01Option exercise (derivative)10,000$0.0027,087
2015-05-01Option exercise10,000$34.37461,042
2015-02-18Option exercise (derivative)2,502$0.0037,087
2015-02-18Option exercise2,502$34.37451,000
2015-02-17Option exercise (derivative)1,875$0.000
2015-02-17Option exercise (derivative)12,500$0.0039,589
2015-02-17Option exercise12,500$34.37446,623
2015-02-17Option exercise1,875$53.31448,498
2015-02-14Grant / award (derivative)74,316$0.0074,316
2015-02-14Option exercise (derivative)1,600$0.0010,388
2015-02-14Option exercise (derivative)1,200$0.0011,988
2015-02-14Grant / award (derivative)628$0.00628
2015-02-14Option exercise (derivative)1,080$0.0014,388
2015-02-14Option exercise (derivative)887$0.0015,468
2015-02-14Option exercise (derivative)1,200$0.0013,188
2015-02-14Option exercise1,080$0.00433,097
2015-02-14Option exercise1,200$0.00434,297
2015-02-14Option exercise1,200$0.00435,497
2015-02-14Option exercise1,600$0.00437,097
2015-02-14Tax withholding2,974$159.08434,123
2015-02-14Option exercise887$0.00432,017
2015-02-12Option exercise (derivative)29,245$0.000
2015-02-12Option exercise29,245$56.95460,375
2015-02-12Open-market sale600$157.48431,130
2015-02-12Open-market sale5,768$156.59431,730
2015-02-12Open-market sale22,877$156.16437,498
2015-02-11Option exercise (derivative)29,000$0.0029,245
2015-02-11Option exercise29,000$56.95460,130
2015-02-11Open-market sale10,218$154.01449,912
2015-02-11Open-market sale16,231$154.83433,681
2015-02-11Open-market sale2,551$155.72431,130
2015-01-14Option exercise (derivative)28,512$0.000
2015-01-14Open-market sale3,300$156.03452,042
2015-01-14Open-market sale15,824$158.38434,625
2015-01-14Open-market sale1,593$157.23450,449
2015-01-14Open-market sale3,495$158.99431,130
2015-01-14Open-market sale4,200$155.52455,342
2015-01-14Open-market sale100$153.70459,542
2015-01-14Option exercise28,512$28.66459,642
2014-12-04Option exercise (derivative)15,000$0.0052,089
2014-12-04Option exercise15,000$34.37431,081
2014-12-03Option exercise (derivative)29,000$0.0028,512
2014-12-03Option exercise29,000$28.66445,081
2014-12-03Open-market sale18,042$148.72416,081
2014-12-03Open-market sale10,958$148.12434,123
2014-11-05Option exercise (derivative)29,000$0.0057,512
2014-11-05Option exercise29,000$28.66445,081
2014-11-05Open-market sale6,187$144.47416,081
2014-11-05Open-market sale9,895$143.72422,268
2014-11-05Open-market sale12,918$142.76432,163
2014-08-04Option exercise (derivative)10,000$0.0086,512
2014-08-04Option exercise10,000$28.66416,036
2014-07-30Option exercise (derivative)10,000$0.0067,089
2014-07-30Option exercise10,000$34.37406,036
2014-02-14Option exercise (derivative)1,600$0.0017,955
2014-02-14Option exercise (derivative)1,200$0.0019,555
2014-02-14Option exercise (derivative)1,600$0.0016,355
2014-02-14Option exercise (derivative)1,200$0.0020,755
2014-02-14Option exercise (derivative)1,080$0.0021,955
2014-02-14Grant / award (derivative)4,435$0.0023,035
2014-02-14Grant / award (derivative)806$0.00806
2014-02-14Grant / award (derivative)44,535$0.0044,535
2014-02-14Option exercise (derivative)2,911$0.000
2014-02-14Option exercise1,200$0.00396,056
2014-02-14Option exercise1,200$0.00394,856
2014-02-14Option exercise1,080$0.00393,656
2014-02-14Tax withholding3,330$124.00395,926
2014-02-14Option exercise1,600$0.00397,656
2014-02-14Option exercise1,600$0.00399,256
2014-02-14Option exercise2,911$34.37392,576
2014-02-03Option exercise (derivative)15,072$0.000
2014-02-03Option exercise (derivative)8,616$0.000
2014-02-03Open-market sale2,986$112.65398,184
2014-02-03Open-market sale19,400$111.39401,170
2014-02-03Open-market sale11,300$110.39420,570
2014-02-03Option exercise25,000$50.00431,870
2014-02-03Option exercise8,616$41.94406,870
2014-02-03Option exercise15,072$25.45398,254
2014-02-03Open-market sale8,519$113.29389,665
2014-01-31Option exercise (derivative)25,000$0.0025,000
2014-01-31Option exercise (derivative)7,000$0.008,616
2014-01-31Option exercise (derivative)13,000$0.0015,072
2014-01-31Open-market sale16,600$114.12383,182
2014-01-31Option exercise13,000$25.45390,271
2014-01-31Option exercise7,000$41.94397,271
2014-01-31Open-market sale9,900$113.35399,782
2014-01-31Open-market sale12,589$112.45409,682
2014-01-31Option exercise25,000$50.00422,271
2013-11-26Option exercise (derivative)25,000$0.0050,000
2013-11-26Option exercise (derivative)7,000$0.0015,616
2013-11-26Option exercise (derivative)13,000$0.0028,072
2013-11-26Option exercise7,000$41.94391,300
2013-11-26Option exercise13,000$25.45384,300
2013-11-26Option exercise25,000$50.00416,300
2013-11-26Open-market sale38,789$104.79377,511
2013-11-26Open-market sale300$105.61377,211
2013-11-25Option exercise (derivative)7,000$0.0022,616
2013-11-25Option exercise (derivative)13,000$0.0041,072
2013-11-25Option exercise (derivative)25,000$0.0075,000
2013-11-25Open-market sale19,010$106.14371,300
2013-11-25Option exercise13,000$25.45378,389
2013-11-25Option exercise7,000$41.94385,389
2013-11-25Option exercise25,000$50.00410,389
2013-11-25Open-market sale20,079$105.46390,310
2013-11-13Option exercise (derivative)7,000$0.0029,616
2013-11-13Option exercise (derivative)13,000$0.0054,072
2013-11-13Option exercise (derivative)25,000$0.00100,000
2013-11-13Option exercise25,000$50.00404,478
2013-11-13Option exercise7,000$41.94379,478
2013-11-13Option exercise13,000$25.45372,478
2013-11-13Open-market sale38,989$105.64365,489
2013-11-13Open-market sale100$106.63365,389
2013-11-12Option exercise (derivative)13,000$0.0067,072
2013-11-12Option exercise (derivative)7,000$0.0036,616
2013-11-12Option exercise (derivative)25,000$0.00125,000
2013-11-12Open-market sale5,600$107.65359,478
2013-11-12Open-market sale33,489$106.99365,078
2013-11-12Option exercise25,000$50.00398,567
2013-11-12Option exercise7,000$41.94373,567
2013-11-12Option exercise13,000$25.45366,567
2013-11-04Option exercise (derivative)1,755$0.000
2013-11-04Option exercise1,755$56.95353,567
2013-10-25Option exercise (derivative)7,000$0.0043,616
2013-10-25Option exercise (derivative)13,000$0.0080,072
2013-10-25Option exercise (derivative)25,000$0.00150,000
2013-10-25Option exercise13,000$25.45358,901
2013-10-25Option exercise7,000$41.94365,901
2013-10-25Option exercise25,000$50.00390,901
2013-10-25Open-market sale8,255$104.30382,646
2013-10-25Open-market sale30,834$104.58351,812
2013-10-24Option exercise (derivative)25,000$0.00175,000
2013-10-24Option exercise (derivative)13,000$0.0093,072
2013-10-24Option exercise (derivative)7,000$0.0050,616
2013-10-24Option exercise13,000$25.45352,990
2013-10-24Option exercise7,000$41.94359,990
2013-10-24Open-market sale38,700$104.20346,290
2013-10-24Open-market sale389$104.97345,901
2013-10-24Option exercise25,000$50.00384,990
2013-02-14Grant / award (derivative)5,400$0.0025,400
2013-02-14Option exercise (derivative)1,200$0.0023,000
2013-02-14Grant / award (derivative)1,090$0.001,090
2013-02-14Grant / award (derivative)55,910$0.0055,910
2013-02-14Option exercise (derivative)1,200$0.0024,200
2013-02-14Option exercise (derivative)1,600$0.0019,800
2013-02-14Option exercise (derivative)1,200$0.0018,600
2013-02-14Option exercise (derivative)1,600$0.0021,400
2013-02-14Option exercise1,600$0.00340,796
2013-02-14Option exercise1,200$0.00336,396
2013-02-14Tax withholding2,208$91.68339,788
2013-02-14Option exercise1,200$0.00341,996
2013-02-14Option exercise1,600$0.00339,196
2013-02-14Option exercise1,200$0.00337,596
2012-12-18Option exercise (derivative)24,164$0.000
2012-12-18Option exercise24,164$17.14353,297
2012-12-18Open-market sale18,164$96.08335,133
2012-12-07Gift10,000$0.00329,133
2012-11-27Option exercise (derivative)20,000$0.0024,164
2012-11-27Open-market sale2,000$93.81378,133
2012-11-27Option exercise20,000$17.14393,133
2012-11-27Open-market sale13,000$92.50380,133
2012-11-14Gift9,000$0.00339,133
2012-11-13Option exercise (derivative)20,000$0.0044,164
2012-11-13Open-market sale9,500$90.04373,133
2012-11-13Option exercise20,000$17.14388,133
2012-11-13Open-market sale5,500$89.70382,633
2012-11-09Option exercise (derivative)2,384$0.000
2012-11-09Option exercise2,384$41.94368,133
2012-11-07Gift30,000$0.00348,133
2012-11-06Option exercise (derivative)17,392$0.000
2012-11-06Open-market sale13,392$94.06365,749
2012-11-06Option exercise17,392$38.34379,141
2012-10-24Option exercise (derivative)20,000$0.0064,164
2012-10-24Open-market sale1,074$97.12361,749
2012-10-24Open-market sale13,926$96.36362,823
2012-10-24Option exercise20,000$17.14376,749
2012-10-15Option exercise (derivative)20,000$0.0017,392
2012-10-15Open-market sale6,091$97.11356,749
2012-10-15Open-market sale8,909$96.52362,840
2012-10-15Option exercise20,000$38.34371,749
2012-09-13Option exercise (derivative)20,000$0.0084,164
2012-09-13Open-market sale15,000$99.25351,686
2012-09-13Option exercise20,000$17.14366,686
2012-08-08Option exercise (derivative)20,000$0.00104,164
2012-08-08Option exercise20,000$17.14361,686
2012-08-08Open-market sale9,200$89.83346,686
2012-08-08Open-market sale5,800$88.85355,886
2012-08-01Option exercise (derivative)20,000$0.0037,392
2012-08-01Option exercise20,000$0.00356,686
2012-08-01Open-market sale14,800$88.06341,886
2012-08-01Open-market sale200$88.61341,686
2012-07-25Option exercise (derivative)20,000$0.00124,164
2012-07-25Open-market sale7,100$87.54336,686
2012-07-25Option exercise20,000$0.00351,686
2012-07-25Open-market sale7,900$87.05343,786
2012-02-14Grant / award (derivative)6,000$0.0026,800
2012-02-14Grant / award (derivative)58,857$0.0058,857
2012-02-14Grant / award (derivative)1,143$0.001,143
2012-02-14Option exercise (derivative)1,200$0.0020,000
2012-02-14Option exercise (derivative)1,200$0.0021,200
2012-02-14Option exercise (derivative)1,600$0.0022,400
2012-02-14Option exercise (derivative)1,600$0.0024,000
2012-02-14Option exercise (derivative)1,200$0.0025,600
2012-02-14Option exercise1,600$0.00330,591
2012-02-14Option exercise1,200$0.00328,991
2012-02-14Tax withholding3,055$87.42331,536
2012-02-14Option exercise1,600$0.00332,191
2012-02-14Option exercise1,200$0.00334,591
2012-02-14Option exercise1,200$0.00333,391
2012-01-17Option exercise (derivative)20,320$0.000
2012-01-17Option exercise20,320$0.00343,111
2012-01-17Open-market sale15,320$82.81327,791
2012-01-04Option exercise (derivative)20,000$0.0020,320
2012-01-04Option exercise20,000$0.00337,791
2012-01-04Open-market sale15,000$78.54322,791
2011-12-19Option exercise (derivative)20,000$0.0040,320
2011-12-19Open-market sale12,000$73.48320,697
2011-12-19Option exercise20,000$0.00332,697
2011-12-19Open-market sale3,000$74.26317,697
2011-11-17Option exercise (derivative)20,000$0.0060,320
2011-11-17Open-market sale1,100$76.66312,697
2011-11-17Open-market sale4,900$75.94313,797
2011-11-17Open-market sale1,200$74.91318,697
2011-11-17Open-market sale6,400$73.79319,897
2011-11-17Open-market sale1,400$72.76326,297
2011-11-17Option exercise20,000$12.60327,697
2011-10-05Option exercise (derivative)20,000$0.0080,320
2011-10-05Open-market sale14,597$66.12308,100
2011-10-05Open-market sale403$66.74307,697
2011-10-05Option exercise20,000$12.60322,697
2011-10-04Option exercise (derivative)20,000$0.00100,320
2011-10-04Option exercise20,000$12.60317,697
2011-10-04Open-market sale9,500$64.21308,197
2011-10-04Open-market sale5,500$64.59302,697
2011-09-07Option exercise (derivative)20,000$0.00120,320
2011-09-07Option exercise20,000$12.60312,618
2011-09-07Open-market sale15,000$76.03297,618
2011-07-27Option exercise (derivative)20,000$0.00140,320
2011-07-27Open-market sale1,700$84.77292,618
2011-07-27Open-market sale4,000$83.97294,318
2011-07-27Open-market sale9,300$83.07298,318
2011-07-27Option exercise20,000$12.60307,618
2011-07-14Option exercise (derivative)20,000$0.00160,320
2011-07-14Option exercise20,000$12.60302,618
2011-07-14Open-market sale15,000$79.41287,618
2011-06-21Option exercise (derivative)20,000$0.00180,320
2011-06-21Option exercise20,000$12.60297,540
2011-06-21Open-market sale15,000$74.96282,540
2011-06-07Option exercise (derivative)20,000$0.00200,320
2011-06-07Open-market sale15,000$73.46277,540
2011-06-07Option exercise20,000$12.60292,540
2011-06-06Option exercise (derivative)20,000$0.00220,320
2011-06-06Option exercise20,000$12.60287,540
2011-06-06Open-market sale82$74.63272,540
2011-06-06Open-market sale14,918$74.04272,622
2011-03-03Option exercise (derivative)2,608$0.000
2011-03-03Option exercise2,608$38.34267,451
2011-02-14Option exercise (derivative)1,600$0.0022,400
2011-02-14Option exercise (derivative)1,600$0.0020,800
2011-02-14Grant / award (derivative)200,000$0.00200,000
2011-02-14Option exercise (derivative)1,200$0.0024,000
2011-02-14Option exercise (derivative)1,200$0.0025,200
2011-02-14Option exercise (derivative)1,000$0.0026,400
2011-02-14Grant / award (derivative)6,000$0.0027,400
2011-02-14Grant / award (derivative)1,288$0.001,288
2011-02-14Grant / award (derivative)58,712$0.0058,712
2011-02-14Option exercise1,000$0.00262,208
2011-02-14Option exercise1,200$0.00263,408
2011-02-14Option exercise1,200$0.00264,608
2011-02-14Option exercise1,600$0.00267,808
2011-02-14Tax withholding2,965$77.59264,843
2011-02-14Option exercise1,600$0.00266,208
2011-01-05Option exercise (derivative)50,000$0.00240,320
2011-01-05Open-market sale3,528$68.05261,208
2011-01-05Open-market sale37,197$67.64264,736
2011-01-05Option exercise50,000$12.60301,933
2010-12-06Option exercise (derivative)50,000$0.00290,320
2010-12-06Option exercise50,000$12.60292,558
2010-12-06Open-market sale40,725$66.16251,833
2010-11-05Option exercise (derivative)50,000$0.00340,320
2010-11-05Open-market sale40,725$61.47242,558
2010-11-05Option exercise50,000$12.60283,283
2010-10-05Option exercise (derivative)50,000$0.00390,320
2010-10-05Open-market sale40,725$62.43233,283
2010-10-05Option exercise50,000$12.60274,008
2010-09-07Option exercise (derivative)50,000$0.00440,320
2010-09-07Option exercise50,000$12.60264,631
2010-09-07Open-market sale40,725$57.46223,906
2010-08-05Option exercise (derivative)50,000$0.00490,320
2010-08-05Open-market sale40,725$59.63214,631
2010-08-05Option exercise50,000$12.60255,356
2010-07-06Option exercise (derivative)50,000$0.00540,320
2010-07-06Option exercise50,000$12.60246,081
2010-07-06Open-market sale14,925$61.48205,356
2010-07-06Open-market sale25,800$60.36220,281
2010-06-07Option exercise (derivative)50,000$0.00590,320
2010-06-07Open-market sale28,500$61.29208,199
2010-06-07Open-market sale12,097$62.06196,102
2010-06-07Open-market sale128$62.98195,974
2010-06-07Option exercise50,000$12.60236,699
2010-05-05Option exercise (derivative)50,000$0.00640,320
2010-05-05Open-market sale100$66.35186,699
2010-05-05Open-market sale40,625$65.57186,799
2010-05-05Option exercise50,000$12.60227,424
2010-04-05Option exercise (derivative)50,000$0.00690,320
2010-04-05Option exercise (derivative)20,000$0.00740,320
2010-04-05Option exercise50,000$12.60218,149
2010-04-05Open-market sale40,725$57.96177,424
2010-04-05Option exercise20,000$12.60168,149
2010-03-08Option exercise (derivative)3,488$0.000
2010-03-08Option exercise3,488$28.66148,034
2010-03-05Option exercise (derivative)60,000$0.00760,320
2010-03-05Option exercise60,000$12.60193,311
2010-03-05Open-market sale48,765$55.78144,546
2010-02-14Option exercise (derivative)1,600$0.0021,400
2010-02-14Option exercise (derivative)1,200$0.0023,000
2010-02-14Option exercise (derivative)1,200$0.0024,200
2010-02-14Option exercise (derivative)1,000$0.0025,400
2010-02-14Grant / award (derivative)8,000$0.0026,400
2010-02-14Grant / award (derivative)78,125$0.0078,125
2010-02-14Grant / award (derivative)1,875$0.001,875
2010-02-14Option exercise1,200$0.00132,757
2010-02-14Option exercise1,200$0.00133,957
2010-02-14Option exercise1,600$0.00135,557
2010-02-14Tax withholding2,246$53.31133,311
2010-02-14Option exercise1,000$0.00131,557
2010-02-11Option exercise (derivative)15,000$0.00820,320
2010-02-11Option exercise15,000$12.60142,697
2010-02-11Open-market sale12,140$51.04130,557
2010-02-05Option exercise (derivative)25,000$0.00835,320
2010-02-05Option exercise25,000$12.60148,242
2010-02-05Open-market sale20,545$50.16127,697
2010-02-01Option exercise (derivative)4,036$0.000
2010-02-01Option exercise (derivative)3,928$0.000
2010-02-01Option exercise3,928$25.45119,206
2010-02-01Option exercise4,036$17.14123,242
2009-12-22Option exercise (derivative)1,800$0.004,036
2009-12-22Option exercise1,800$17.14115,278
2009-02-14Grant / award (derivative)2,911$0.002,911
2009-02-14Grant / award (derivative)8,000—18,400
2009-02-14Grant / award (derivative)77,089$0.0077,089
2009-02-14Option exercise (derivative)1,000—12,800
2009-02-14Option exercise (derivative)1,200—11,600
2009-02-14Option exercise (derivative)1,200—10,400
2009-02-14Option exercise1,000$0.00111,463
2009-02-14Option exercise1,200$0.00112,663
2009-02-14Tax withholding1,068$34.37112,795
2009-02-14Option exercise1,200$0.00113,863
2008-02-14Grant / award (derivative)58,245$56.9558,245
2008-02-14Option exercise (derivative)1,000—9,000
2008-02-14Option exercise (derivative)1,200—7,800
2008-02-14Option exercise (derivative)6,000—13,800
2008-02-14Grant / award (derivative)1,755$56.951,755
2008-02-14Option exercise1,000$0.00109,528
2008-02-14Option exercise1,200$0.00110,728
2008-02-14Tax withholding694$56.95110,034
2007-03-12Option exercise (derivative)3,968$25.200
2007-03-12Option exercise3,968$25.2053,979
2007-02-14Grant / award (derivative)3,000—3,000
2007-02-14Option exercise (derivative)500—2,000
2007-02-14Grant / award (derivative)100,000$100.00100,000
2007-02-14Grant / award (derivative)28,808$83.8728,808
2007-02-14Grant / award (derivative)1,192$83.871,192
2007-02-14Tax withholding161$83.8750,011
2007-02-14Option exercise500$0.0050,172
2006-02-14Grant / award (derivative)1,304$76.671,304
2006-02-14Grant / award (derivative)28,696$76.6728,696
2006-02-14Grant / award (derivative)2,500—2,500
2006-02-14Grant / award4,239$76.6749,383
2006-02-13Option exercise (derivative)3,968$25.203,968
2006-02-13Option exercise3,968$25.2045,144

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