SEC CIK 1207929

Filliol Olivier A

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

Current Positions

CompanyShares OwnedAs Of
MTDview stock →8142023-03-01

Position History — MTD

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

012,30924,61736,9262006-082015-052019-022021-052021-112022-082023-03

Recent Filings — MTD

DateActivitySharesPriceOwned After
2023-03-01Option exercise (derivative)10,000$0.0018,520
2023-03-01Open-market sale817$1434.80814
2023-03-01Open-market sale1,057$1433.441,631
2023-03-01Open-market sale163$1432.462,688
2023-03-01Open-market sale428$1430.942,851
2023-03-01Open-market sale319$1429.593,279
2023-03-01Open-market sale404$1428.443,598
2023-03-01Open-market sale396$1427.004,002
2023-03-01Open-market sale706$1422.504,398
2023-03-01Open-market sale1,171$1421.565,104
2023-03-01Open-market sale1,052$1420.526,275
2023-03-01Open-market sale1,432$1419.287,327
2023-03-01Open-market sale725$1418.218,759
2023-03-01Open-market sale587$1417.179,484
2023-03-01Option exercise10,000$312.3610,071
2023-03-01Open-market sale34$1437.2671
2023-03-01Open-market sale709$1435.95105
2023-02-28Option exercise (derivative)10,000$0.0028,520
2023-02-28Open-market sale100$1450.6371
2023-02-28Open-market sale465$1448.89171
2023-02-28Open-market sale220$1446.50636
2023-02-28Open-market sale380$1445.69856
2023-02-28Open-market sale400$1442.961,236
2023-02-28Open-market sale200$1440.601,636
2023-02-28Open-market sale400$1437.641,836
2023-02-28Open-market sale279$1435.602,236
2023-02-28Open-market sale100$1434.412,515
2023-02-28Open-market sale100$1432.982,615
2023-02-28Open-market sale1,662$1432.122,715
2023-02-28Open-market sale1,465$1431.274,377
2023-02-28Open-market sale2,241$1430.115,842
2023-02-28Open-market sale1,405$1429.028,083
2023-02-28Open-market sale583$1427.829,488
2023-02-28Option exercise10,000$312.3610,071
2023-02-23Option exercise (derivative)3,056$0.000
2023-02-23Open-market sale200$1456.482,927
2023-02-23Open-market sale300$1460.602,327
2023-02-23Open-market sale502$1462.171,825
2023-02-23Open-market sale500$1463.331,325
2023-02-23Open-market sale300$1465.431,025
2023-02-23Open-market sale563$1466.71462
2023-02-23Open-market sale391$1467.7471
2023-02-23Option exercise3,056$263.623,127
2023-02-23Open-market sale300$1458.522,627
2023-02-22Open-market sale189$1456.011,482
2023-02-22Open-market sale1,332$1455.291,671
2023-02-22Open-market sale400$1453.413,003
2023-02-22Open-market sale200$1457.521,282
2023-02-22Open-market sale540$1460.07742
2023-02-22Open-market sale400$1463.43342
2023-02-22Open-market sale100$1468.45242
2023-02-22Open-market sale171$1470.2271
2023-02-21Open-market sale100$1476.113,903
2023-02-21Open-market sale200$1478.393,703
2023-02-21Open-market sale300$1475.004,003
2023-02-21Open-market sale300$1483.193,403
2023-02-21Open-market sale158$1471.724,545
2023-02-21Open-market sale242$1473.074,303
2023-02-14Option exercise (derivative)10,000$0.003,056
2023-02-14Open-market sale700$1547.347,197
2023-02-14Open-market sale992$1545.907,897
2023-02-14Open-market sale2,992$1545.288,889
2023-02-14Open-market sale900$1544.0811,881
2023-02-14Open-market sale350$1542.8312,781
2023-02-14Open-market sale772$1541.8213,131
2023-02-14Open-market sale300$1539.8813,903
2023-02-14Open-market sale500$1535.8914,203
2023-02-14Option exercise10,000$263.6214,703
2023-02-14Open-market sale100$1554.594,703
2023-02-14Open-market sale300$1552.664,803
2023-02-14Open-market sale394$1550.665,103
2023-02-14Open-market sale400$1550.045,497
2023-02-14Open-market sale1,300$1548.355,897
2022-12-20Grant / award4,632$0.004,703
2022-12-01Option exercise (derivative)6,448$0.0013,056
2022-12-01Open-market sale47$1483.546,319
2022-12-01Open-market sale299$1485.476,020
2022-12-01Open-market sale301$1487.245,719
2022-12-01Open-market sale700$1488.285,019
2022-12-01Open-market sale868$1489.474,151
2022-12-01Open-market sale931$1490.443,220
2022-12-01Open-market sale1,056$1491.432,164
2022-12-01Open-market sale562$1495.30881
2022-12-01Open-market sale400$1496.36481
2022-12-01Open-market sale153$1482.016,366
2022-12-01Option exercise6,448$263.626,519
2022-12-01Open-market sale200$1497.67281
2022-12-01Open-market sale482$1492.831,682
2022-12-01Open-market sale210$1498.8571
2022-12-01Open-market sale239$1493.871,443
2022-11-29Option exercise (derivative)10,252$0.0019,504
2022-11-29Open-market sale200$1429.29599
2022-11-29Open-market sale200$1427.64799
2022-11-29Open-market sale529$1426.63999
2022-11-29Open-market sale647$1425.581,528
2022-11-29Open-market sale651$1424.492,175
2022-11-29Open-market sale505$1422.712,826
2022-11-29Open-market sale1,005$1420.383,708
2022-11-29Open-market sale408$1419.264,713
2022-11-29Open-market sale1,455$1418.495,121
2022-11-29Open-market sale1,575$1417.416,576
2022-11-29Open-market sale1,047$1416.398,151
2022-11-29Open-market sale1,125$1415.499,198
2022-11-29Option exercise10,252$263.6210,323
2022-11-29Open-market sale128$1430.16471
2022-11-29Open-market sale300$1431.84171
2022-11-29Open-market sale100$1435.0471
2022-11-29Open-market sale377$1421.523,331
2022-11-16Option exercise (derivative)10,000$0.0029,756
2022-11-16Option exercise10,000$263.6210,071
2022-11-16Open-market sale5$1405.9071
2022-11-16Open-market sale95$1404.8776
2022-11-16Open-market sale600$1403.91171
2022-11-16Open-market sale200$1401.43771
2022-11-16Open-market sale500$1399.63971
2022-11-16Open-market sale475$1398.331,471
2022-11-16Open-market sale925$1397.241,946
2022-11-16Open-market sale463$1396.592,871
2022-11-16Open-market sale6,737$1395.313,334
2022-11-15Option exercise (derivative)3,300$0.0039,756
2022-11-15Option exercise3,300$263.623,371
2022-11-15Open-market sale1,900$1430.021,471
2022-11-15Open-market sale100$1433.121,371
2022-11-15Open-market sale200$1435.571,171
2022-11-15Open-market sale100$1436.291,071
2022-11-15Open-market sale105$1437.93966
2022-11-15Open-market sale195$1440.80771
2022-11-15Open-market sale300$1444.06471
2022-11-15Open-market sale200$1445.32271
2022-11-15Open-market sale100$1454.3471
2022-11-15Open-market sale100$1447.96171
2022-11-03Grant / award (derivative)224$0.00224
2022-11-03Grant / award41$0.0071
2022-08-26Option exercise (derivative)374$0.0043,056
2022-08-26Option exercise374$263.62404
2022-08-26Open-market sale300$1313.37104
2022-08-26Open-market sale74$1316.8130
2022-08-10Open-market sale1,112$1337.195,994
2022-08-10Open-market sale69$1340.334,517
2022-08-10Open-market sale1,087$1339.514,586
2022-08-10Open-market sale321$1338.225,673
2022-08-10Open-market sale435$1343.033,478
2022-08-10Open-market sale1,313$1344.172,165
2022-08-10Open-market sale604$1341.573,913
2022-08-10Open-market sale487$1336.347,106
2022-08-10Open-market sale112$1334.567,593
2022-08-10Open-market sale559$1334.227,705
2022-08-10Open-market sale45$1332.818,264
2022-08-10Open-market sale434$1345.201,731
2022-08-10Open-market sale1,701$1346.6030
2022-08-02Open-market sale219$1357.208,796
2022-08-02Open-market sale90$1355.049,015
2022-08-02Open-market sale45$1352.659,105
2022-08-02Open-market sale94$1351.569,150
2022-08-02Open-market sale1,457$1350.259,244
2022-08-02Open-market sale73$1348.6510,701
2022-08-02Open-market sale703$1347.8710,774
2022-08-02Open-market sale112$1346.3911,477
2022-08-02Open-market sale655$1344.7311,589
2022-08-02Open-market sale114$1343.4412,244
2022-08-02Open-market sale187$1342.1012,358
2022-08-02Open-market sale1,366$1340.3612,545
2022-08-02Open-market sale575$1339.6113,911
2022-08-02Open-market sale1,023$1338.6214,486
2022-08-02Open-market sale736$1338.0415,509
2022-08-02Open-market sale64$1336.5016,245
2022-08-02Open-market sale2$1362.918,309
2022-08-02Open-market sale115$1361.148,311
2022-08-02Open-market sale297$1359.938,426
2022-08-02Open-market sale73$1358.268,723
2022-05-31Option exercise (derivative)9,570$0.000
2022-05-31Open-market sale932$1290.8316,725
2022-05-31Option exercise9,570$244.9925,879
2022-05-31Open-market sale305$1280.6425,574
2022-05-31Open-market sale500$1281.7025,074
2022-05-31Open-market sale816$1283.3524,258
2022-05-31Open-market sale308$1284.5923,950
2022-05-31Open-market sale1,416$1285.3322,534
2022-05-31Open-market sale1,022$1286.5121,512
2022-05-31Open-market sale1,321$1287.4320,191
2022-05-31Open-market sale1,374$1288.6318,817
2022-05-31Open-market sale1,160$1289.6617,657
2022-05-31Open-market sale100$1295.8016,309
2022-05-31Open-market sale200$1293.1516,409
2022-05-31Open-market sale116$1292.2616,609
2022-05-23Option exercise (derivative)12,500$0.009,570
2022-05-23Open-market sale400$1249.3616,930
2022-05-23Open-market sale800$1248.0817,330
2022-05-23Open-market sale1,275$1247.0318,130
2022-05-23Open-market sale1,872$1245.9519,405
2022-05-23Open-market sale798$1244.7321,277
2022-05-23Open-market sale1,100$1243.8422,075
2022-05-23Open-market sale1,405$1242.4623,175
2022-05-23Open-market sale600$1241.4624,580
2022-05-23Open-market sale700$1240.4925,180
2022-05-23Open-market sale549$1239.3125,880
2022-05-23Open-market sale1,209$1238.0026,429
2022-05-23Open-market sale471$1236.8427,638
2022-05-23Open-market sale200$1235.3028,109
2022-05-23Open-market sale621$1251.4616,309
2022-05-23Option exercise12,500$244.9928,809
2022-05-23Open-market sale251$1234.2828,309
2022-05-23Open-market sale249$1232.0028,560
2022-05-19Open-market sale128$1213.9819,883
2022-05-19Open-market sale672$1213.1120,011
2022-05-19Open-market sale200$1210.6920,683
2022-05-19Open-market sale177$1223.8116,409
2022-05-19Open-market sale100$1207.9020,983
2022-05-19Open-market sale100$1204.2021,083
2022-05-19Open-market sale400$1215.3219,483
2022-05-19Open-market sale537$1216.4918,946
2022-05-19Open-market sale400$1217.5418,546
2022-05-19Open-market sale500$1218.6318,046
2022-05-19Open-market sale300$1220.2517,746
2022-05-19Open-market sale697$1221.4217,049
2022-05-19Open-market sale463$1222.5116,586
2022-05-19Open-market sale100$1209.4020,883
2022-05-19Open-market sale100$1224.7016,309
2022-05-16Option exercise (derivative)12,500$0.0022,070
2022-05-16Open-market sale874$1233.9629,772
2022-05-16Open-market sale1,237$1232.3530,646
2022-05-16Open-market sale1,234$1235.0328,538
2022-05-16Open-market sale599$1235.8827,939
2022-05-16Open-market sale1,244$1237.1426,695
2022-05-16Open-market sale880$1238.6625,815
2022-05-16Open-market sale900$1239.9924,915
2022-05-16Option exercise12,500$244.9933,683
2022-05-16Open-market sale700$1230.3332,983
2022-05-16Open-market sale1,100$1231.7731,883
2022-05-16Open-market sale600$1247.0321,183
2022-05-16Open-market sale600$1245.6321,783
2022-05-16Open-market sale400$1244.3422,383
2022-05-16Open-market sale903$1243.4222,783
2022-05-16Open-market sale929$1242.3223,686
2022-05-16Open-market sale300$1240.9524,615
2022-03-02Option exercise (derivative)12,500$0.0034,570
2022-03-02Open-market sale300$1400.0121,483
2022-03-02Open-market sale462$1384.1630,790
2022-03-02Open-market sale1,030$1383.1531,252
2022-03-02Open-market sale700$1381.6232,282
2022-03-02Open-market sale601$1378.8532,982
2022-03-02Open-market sale100$1373.8733,583
2022-03-02Option exercise12,500$244.9933,683
2022-03-02Open-market sale653$1387.8228,588
2022-03-02Open-market sale700$1389.3527,888
2022-03-02Open-market sale700$1390.4827,188
2022-03-02Open-market sale500$1385.2730,290
2022-03-02Open-market sale800$1391.8226,388
2022-03-02Open-market sale700$1393.5525,688
2022-03-02Open-market sale1,100$1394.3224,588
2022-03-02Open-market sale1,405$1396.1323,183
2022-03-02Open-market sale700$1397.1422,483
2022-03-02Open-market sale700$1398.6821,783
2022-03-02Open-market sale1,049$1386.3029,241
2022-03-02Open-market sale300$1402.4721,183
2022-02-10Grant / award (derivative)12,678$0.0012,678
2021-11-29Option exercise (derivative)8,930$0.000
2021-11-29Open-market sale757$1534.7026,956
2021-11-29Open-market sale200$1533.6927,713
2021-11-29Open-market sale1,100$1531.9427,913
2021-11-29Open-market sale300$1529.9429,013
2021-11-29Open-market sale500$1528.0929,313
2021-11-29Open-market sale200$1525.1929,813
2021-11-29Open-market sale100$1523.2530,013
2021-11-29Option exercise8,930$169.3730,113
2021-11-29Open-market sale1,843$1536.9724,871
2021-11-29Open-market sale401$1542.5321,283
2021-11-29Open-market sale100$1546.0921,183
2021-11-29Open-market sale242$1536.0126,714
2021-11-29Open-market sale866$1541.6121,684
2021-11-29Open-market sale700$1540.2922,550
2021-11-29Open-market sale1,100$1539.0623,250
2021-11-29Open-market sale521$1537.9824,350
2021-11-17Grant / award4,874$0.0021,183
2021-11-16Option exercise (derivative)4,285$0.008,930
2021-11-16Open-market sale242$1545.5617,944
2021-11-16Option exercise4,285$169.3722,846
2021-11-16Open-market sale504$1528.9622,342
2021-11-16Open-market sale705$1529.9421,637
2021-11-16Open-market sale677$1531.7520,960
2021-11-16Open-market sale768$1532.7220,192
2021-11-16Open-market sale484$1534.0019,708
2021-11-16Open-market sale254$1535.1519,454
2021-11-16Open-market sale227$1537.6019,227
2021-11-16Open-market sale284$1538.7018,943
2021-11-16Open-market sale187$1540.1118,756
2021-11-16Open-market sale347$1541.6418,409
2021-11-16Open-market sale55$1541.8618,354
2021-11-16Open-market sale168$1543.8818,186
2021-11-16Open-market sale407$1546.8117,537
2021-11-16Open-market sale432$1548.1417,105
2021-11-16Open-market sale28$1548.9817,077
2021-11-16Open-market sale11$1557.8116,309
2021-11-16Open-market sale97$1556.2116,320
2021-11-16Open-market sale103$1554.7216,417
2021-11-16Open-market sale112$1552.6616,520
2021-11-16Open-market sale332$1551.7916,632
2021-11-16Open-market sale113$1550.1016,964
2021-11-15Option exercise (derivative)3,715$0.0013,215
2021-11-15Open-market sale209$1541.5019,161
2021-11-15Open-market sale400$1542.7118,761
2021-11-15Open-market sale200$1544.6318,561
2021-11-15Open-market sale199$1540.3019,370
2021-11-15Option exercise3,715$169.3722,276
2021-11-15Open-market sale120$1520.3722,156
2021-11-15Open-market sale364$1522.8921,792
2021-11-15Open-market sale319$1524.4521,473
2021-11-15Open-market sale300$1527.2721,173
2021-11-15Open-market sale105$1529.1421,068
2021-11-15Open-market sale12$1530.6921,056
2021-11-15Open-market sale19$1531.9321,037
2021-11-15Open-market sale419$1532.8720,618
2021-11-15Open-market sale153$1534.1120,465
2021-11-15Open-market sale200$1536.1320,265
2021-11-15Open-market sale494$1537.7519,771
2021-11-15Open-market sale202$1539.1419,569
2021-11-10Option exercise (derivative)8,000$0.0016,930
2021-11-10Open-market sale604$1540.5525,957
2021-11-10Option exercise8,000$169.3726,561
2021-11-10Open-market sale300$1555.0319,161
2021-11-10Open-market sale601$1543.0824,656
2021-11-10Open-market sale900$1544.1723,756
2021-11-10Open-market sale1,090$1545.2022,666
2021-11-10Open-market sale1,102$1546.2521,564
2021-11-10Open-market sale694$1547.5620,870
2021-11-10Open-market sale909$1548.5019,961
2021-11-10Open-market sale200$1549.4119,761
2021-11-10Open-market sale200$1550.7919,561
2021-11-10Open-market sale100$1552.1319,461
2021-11-10Open-market sale400$1555.9918,761
2021-11-10Open-market sale700$1542.0025,257
2021-11-10Open-market sale200$1557.5918,561
2021-11-04Grant / award (derivative)222$0.00222
2021-11-04Grant / award30$0.0018,561
2021-08-23Option exercise (derivative)7,500$0.0024,930
2021-08-23Open-market sale200$1541.3419,031
2021-08-23Open-market sale102$1536.3219,231
2021-08-23Open-market sale595$1535.4019,333
2021-08-23Open-market sale500$1534.7819,928
2021-08-23Open-market sale300$1545.5518,531
2021-08-23Open-market sale1,600$1532.4121,337
2021-08-23Open-market sale1,694$1531.1322,937
2021-08-23Open-market sale1,400$1530.6824,631
2021-08-23Option exercise7,500$169.3726,031
2021-08-23Open-market sale200$1542.5318,831
2021-08-23Open-market sale909$1533.5120,428
2021-08-09Option exercise (derivative)7,500$0.0032,430
2021-08-09Open-market sale450$1516.3324,884
2021-08-09Open-market sale505$1515.5625,334
2021-08-09Open-market sale192$1513.9825,839
2021-08-09Option exercise7,500$169.3726,031
2021-08-09Open-market sale780$1522.9720,441
2021-08-09Open-market sale100$1528.1118,531
2021-08-09Open-market sale153$1518.0924,731
2021-08-09Open-market sale805$1525.0418,931
2021-08-09Open-market sale705$1524.0319,736
2021-08-09Open-market sale1,200$1519.3423,531
2021-08-09Open-market sale300$1526.3318,631
2021-08-09Open-market sale1,300$1520.4022,231
2021-08-09Open-market sale1,010$1521.4521,221
2021-08-05Option exercise (derivative)5,000$0.0039,930
2021-08-05Open-market sale406$1520.6519,646
2021-08-05Open-market sale800$1515.1821,031
2021-08-05Open-market sale575$1517.0020,456
2021-08-05Open-market sale404$1519.1420,052
2021-08-05Open-market sale390$1521.7619,256
2021-08-05Open-market sale100$1522.7219,156
2021-08-05Open-market sale393$1524.7818,763
2021-08-05Open-market sale232$1526.2818,531
2021-08-05Option exercise5,000$169.3723,531
2021-08-05Open-market sale200$1506.9823,331
2021-08-05Open-market sale100$1508.8323,231
2021-08-05Open-market sale200$1511.3423,031
2021-08-05Open-market sale600$1512.4522,431
2021-08-05Open-market sale600$1513.8521,831
2021-08-03Option exercise (derivative)5,000$0.0044,930
2021-08-03Open-market sale627$1491.1120,904
2021-08-03Open-market sale100$1489.4321,531
2021-08-03Open-market sale200$1488.1321,631
2021-08-03Open-market sale400$1486.5321,831
2021-08-03Open-market sale200$1484.7022,231
2021-08-03Open-market sale365$1482.5222,666
2021-08-03Open-market sale500$1481.0523,031
2021-08-03Option exercise5,000$169.3723,531
2021-08-03Open-market sale600$1491.9720,304
2021-08-03Open-market sale300$1493.0820,004
2021-08-03Open-market sale903$1494.3419,101
2021-08-03Open-market sale200$1495.3418,901
2021-08-03Open-market sale200$1496.8118,701
2021-08-03Open-market sale170$1499.0918,531
2021-08-03Open-market sale235$1483.6522,431
2021-05-19Option exercise (derivative)5,000$0.0049,930
2021-05-19Open-market sale912$1247.6020,221
2021-05-19Open-market sale698$1245.8921,133
2021-05-19Open-market sale600$1245.0621,831
2021-05-19Open-market sale500$1243.5222,431
2021-05-19Open-market sale100$1253.3518,531
2021-05-19Open-market sale200$1250.8019,203
2021-05-19Open-market sale300$1242.1922,931
2021-05-19Open-market sale300$1240.9223,231
2021-05-19Open-market sale218$1248.4020,003
2021-05-19Open-market sale600$1249.9119,403
2021-05-19Option exercise5,000$169.3723,531
2021-05-19Open-market sale572$1251.8318,631
2021-02-09Option exercise (derivative)5,000$0.0054,930
2021-02-09Open-market sale600$1210.0221,772
2021-02-09Open-market sale200$1208.3722,372
2021-02-09Open-market sale500$1207.0922,572
2021-02-09Open-market sale459$1206.0823,072
2021-02-09Option exercise5,000$169.3723,531
2021-02-09Open-market sale822$1214.4718,831
2021-02-09Open-market sale850$1212.1120,472
2021-02-09Open-market sale450$1211.5421,322
2021-02-09Open-market sale300$1215.6118,531
2021-02-09Open-market sale819$1213.3619,653
2020-11-09Grant / award2,252$0.0018,531
2020-05-19Option exercise (derivative)3,716$0.000
2020-05-19Open-market sale444$714.2019,151
2020-05-19Open-market sale400$712.7119,595
2020-05-19Open-market sale700$715.1418,451
2020-05-19Open-market sale600$716.0517,851
2020-05-19Open-market sale200$717.9417,651
2020-05-19Open-market sale468$719.7817,183
2020-05-19Open-market sale804$720.9016,379
2020-05-19Open-market sale100$722.8616,279
2020-05-19Option exercise3,716$149.9519,995
2020-05-18Option exercise (derivative)9,484$0.003,716
2020-05-18Option exercise9,484$149.9525,763
2020-05-18Open-market sale1,166$708.9124,597
2020-05-18Open-market sale1,547$710.1623,050
2020-05-18Open-market sale700$710.9822,350
2020-05-18Open-market sale575$712.2421,775
2020-05-18Open-market sale402$713.2321,373
2020-05-18Open-market sale1,400$714.5319,973
2020-05-18Open-market sale1,028$715.6718,945
2020-05-18Open-market sale700$716.7018,245
2020-05-18Open-market sale432$718.0417,813
2020-05-18Open-market sale1,034$718.8016,779
2020-05-18Open-market sale500$719.7916,279
2020-05-12Option exercise (derivative)4,671$0.0013,200
2020-05-12Open-market sale700$714.1517,782
2020-05-12Option exercise4,671$149.9520,950
2020-05-12Open-market sale703$715.4317,079
2020-05-12Open-market sale1,151$706.9019,799
2020-05-12Open-market sale617$708.1019,182
2020-05-12Open-market sale300$709.6118,882
2020-05-12Open-market sale200$719.0116,279
2020-05-12Open-market sale500$717.6816,479
2020-05-12Open-market sale100$716.5716,979
2020-05-12Open-market sale100$711.1918,782
2020-05-12Open-market sale300$712.5918,482
2020-05-11Option exercise (derivative)15,000$0.0017,871
2020-05-11Open-market sale814$719.2916,579
2020-05-11Open-market sale1,307$717.9917,393
2020-05-11Open-market sale1,745$717.0218,700
2020-05-11Open-market sale4,596$716.1420,445
2020-05-11Open-market sale1,063$714.8525,041
2020-05-11Open-market sale1,675$713.8726,104
2020-05-11Open-market sale1,500$712.8627,779
2020-05-11Open-market sale1,500$711.6529,279
2020-05-11Open-market sale500$710.4630,779
2020-05-11Option exercise15,000$149.9531,279
2020-05-11Open-market sale300$720.0316,279
2020-02-14Option exercise (derivative)9,500$0.0032,871
2020-02-14Open-market sale423$769.1716,279
2020-02-14Open-market sale250$768.1116,702
2020-02-14Open-market sale1,057$767.3216,952
2020-02-14Open-market sale1,405$765.8418,009
2020-02-14Open-market sale1,100$764.6319,414
2020-02-14Open-market sale2,546$763.5620,514
2020-02-14Open-market sale2,719$762.4423,060
2020-02-14Option exercise9,500$149.9525,779
2020-02-13Option exercise (derivative)11,000$0.0042,371
2020-02-13Open-market sale2,756$768.5628,239
2020-02-13Option exercise11,000$149.9530,995
2020-02-13Open-market sale4,407$769.3623,832
2020-02-13Open-market sale4,121$770.2419,711
2020-02-13Open-market sale700$774.4516,279
2020-02-13Open-market sale1,144$773.5916,979
2020-02-13Open-market sale988$772.4718,123
2020-02-13Open-market sale600$771.5419,111
2020-02-12Option exercise (derivative)7,405$0.0053,371
2020-02-12Open-market sale1,205$775.2526,195
2020-02-12Option exercise7,405$149.9527,400
2020-02-12Open-market sale300$783.2619,995
2020-02-12Open-market sale360$780.3720,295
2020-02-12Open-market sale1,126$779.5120,655
2020-02-12Open-market sale1,854$778.5121,781
2020-02-12Open-market sale1,200$777.4423,635
2020-02-12Open-market sale1,360$776.3124,835
2020-02-11Option exercise (derivative)5,214$0.0060,776
2020-02-11Open-market sale300$783.7320,195
2020-02-11Open-market sale4,714$780.2820,495
2020-02-11Option exercise5,214$149.9525,209
2020-02-11Open-market sale200$784.8519,995
2019-11-21Option exercise (derivative)11,499$0.000
2019-11-21Open-market sale177$712.7320,968
2019-11-21Open-market sale3,623$705.2027,871
2019-11-21Open-market sale801$706.5027,070
2019-11-21Open-market sale300$715.5819,995
2019-11-21Open-market sale673$714.2520,295
2019-11-21Option exercise11,499$133.0031,494
2019-11-21Open-market sale638$711.9021,145
2019-11-21Open-market sale1,463$710.8921,783
2019-11-21Open-market sale1,349$709.8223,246
2019-11-21Open-market sale358$708.3524,595
2019-11-21Open-market sale2,117$707.7224,953
2019-11-20Option exercise (derivative)4,761$0.0011,499
2019-11-20Open-market sale400$728.8220,595
2019-11-20Open-market sale1,300$727.9920,995
2019-11-20Open-market sale600$730.3219,995
2019-11-20Grant / award3,716$0.0019,995
2019-11-20Option exercise4,761$133.0024,756
2019-11-20Open-market sale200$722.5524,556
2019-11-20Open-market sale1,488$724.0923,068
2019-11-20Open-market sale573$724.6822,495
2019-11-20Open-market sale200$725.5122,295
2019-11-15Option exercise (derivative)17,000$0.0016,260
2019-11-15Open-market sale1,968$720.2031,311
2019-11-15Option exercise17,000$133.0033,279
2019-11-15Open-market sale700$725.1916,279
2019-11-15Open-market sale2,456$721.2728,855
2019-11-15Open-market sale5,172$722.3323,683
2019-11-15Open-market sale4,704$724.2116,979
2019-11-15Open-market sale2,000$723.5121,683
2019-11-07Grant / award (derivative)18,940$0.0018,940
2019-05-22Option exercise (derivative)20,647$0.0033,260
2019-05-22Open-market sale4,094$724.8828,802
2019-05-22Open-market sale4,030$723.9532,896
2019-05-22Open-market sale4,018$726.0824,784
2019-05-22Open-market sale5,057$726.9619,727
2019-05-22Open-market sale3,448$727.8116,279
2019-05-22Option exercise20,647$133.0036,926
2019-05-21Option exercise (derivative)13,353$0.0053,907
2019-05-21Option exercise13,353$133.0029,632
2019-05-21Open-market sale1,696$717.0227,936
2019-05-21Open-market sale1,170$718.9326,766
2019-05-21Open-market sale469$720.2626,297
2019-05-21Open-market sale452$721.0325,845
2019-05-21Open-market sale1,846$722.4523,999
2019-05-21Open-market sale3,365$723.4220,634
2019-05-21Open-market sale3,755$724.2316,879
2019-05-21Open-market sale600$725.4416,279
2019-02-15Option exercise (derivative)17,100$0.000
2019-02-15Option exercise17,100$90.7633,379
2019-02-15Open-market sale5,005$666.1928,374
2019-02-15Open-market sale307$671.9916,279
2019-02-15Open-market sale405$671.1616,586
2019-02-15Open-market sale800$670.0316,991
2019-02-15Open-market sale918$669.0317,791
2019-02-15Open-market sale3,214$668.0818,709
2019-02-15Open-market sale6,451$666.9521,923
2019-02-14Option exercise (derivative)17,000$0.0017,100
2019-02-14Open-market sale1,008$668.6016,579
2019-02-14Open-market sale2,174$667.8417,587
2019-02-14Open-market sale300$669.8516,279
2019-02-14Open-market sale2,080$666.8919,761
2019-02-14Open-market sale2,542$665.8121,841
2019-02-14Open-market sale1,300$664.6424,383
2019-02-14Open-market sale3,786$663.7725,683
2019-02-14Open-market sale3,810$662.7429,469
2019-02-14Option exercise17,000$90.7633,279
2019-02-12Option exercise (derivative)17,000$0.0034,100
2019-02-12Option exercise17,000$90.7633,279
2019-02-12Open-market sale2,223$664.4831,056
2019-02-12Open-market sale5,075$665.4025,981
2019-02-12Open-market sale3,902$666.3222,079
2019-02-12Open-market sale3,567$667.5518,512
2019-02-12Open-market sale900$668.9117,612
2019-02-12Open-market sale100$669.3317,512
2019-02-12Open-market sale207$670.5617,305
2019-02-12Open-market sale1,026$672.3916,279
2019-02-11Option exercise (derivative)17,000$0.0051,100
2019-02-11Open-market sale2,665$660.3728,694
2019-02-11Open-market sale1,920$659.3131,359
2019-02-11Open-market sale747$662.2822,351
2019-02-11Open-market sale5,596$661.3523,098
2019-02-11Option exercise17,000$90.7633,279
2019-02-11Open-market sale2,612$663.6119,739
2019-02-11Open-market sale2,260$664.7517,479
2019-02-11Open-market sale1,200$665.6316,279
2018-11-08Grant / award (derivative)18,840$0.0018,840
2017-11-16Option exercise (derivative)15,000$0.0068,100
2017-11-16Open-market sale3,002$632.6316,779
2017-11-16Open-market sale500$633.3616,279
2017-11-16Open-market sale6,914$631.5119,781
2017-11-16Option exercise15,000$90.7631,279
2017-11-16Open-market sale4,584$630.5626,695
2017-11-02Grant / award (derivative)17,305$0.0017,305
2017-05-10Option exercise (derivative)10,000$0.000
2017-05-10Open-market sale400$551.0022,609
2017-05-10Open-market sale700$550.0823,009
2017-05-10Open-market sale970$549.0023,709
2017-05-10Open-market sale1,100$547.1124,679
2017-05-10Open-market sale400$546.8125,779
2017-05-10Open-market sale100$545.3526,179
2017-05-10Option exercise10,000$112.3726,279
2017-05-10Open-market sale3,530$553.5916,959
2017-05-10Open-market sale2,120$552.5920,489
2017-05-10Open-market sale680$554.2116,279
2017-05-09Option exercise (derivative)11,800$0.0010,000
2017-05-09Option exercise11,800$112.3728,079
2017-05-09Open-market sale3,438$545.5424,641
2017-05-09Open-market sale4,051$546.4020,590
2017-05-09Open-market sale1,000$548.3216,279
2017-05-09Open-market sale3,311$547.3917,279
2017-02-16Option exercise (derivative)15,000$0.0021,800
2017-02-16Option exercise15,000$112.3731,279
2017-02-16Open-market sale4,104$464.7618,884
2017-02-16Open-market sale2,200$462.7729,079
2017-02-16Open-market sale2,605$465.8516,279
2017-02-16Open-market sale6,091$463.8922,988
2017-02-08Option exercise (derivative)15,000$0.0036,800
2017-02-08Option exercise (derivative)1,000$0.000
2017-02-08Option exercise1,000$105.1117,279
2017-02-08Option exercise15,000$112.3732,279
2017-02-08Open-market sale6,041$461.1826,238
2017-02-08Open-market sale5,316$462.1820,922
2017-02-08Open-market sale2,943$463.2017,979
2017-02-08Open-market sale1,700$464.0516,279
2016-11-09Option exercise (derivative)15,000$0.0051,800
2016-11-09Option exercise15,000$112.3731,279
2016-11-09Open-market sale1,594$425.1929,685
2016-11-09Open-market sale3,772$426.0425,913
2016-11-09Open-market sale1,700$428.3019,517
2016-11-09Open-market sale2,838$429.5516,679
2016-11-09Open-market sale400$430.2616,279
2016-11-09Open-market sale4,696$427.3721,217
2016-11-03Grant / award (derivative)30,215$0.0030,215
2016-08-08Option exercise (derivative)4,709$0.007,091
2016-08-08Option exercise (derivative)1,836$0.001,000
2016-08-08Option exercise (derivative)4,255$0.002,836
2016-08-08Option exercise4,255$105.1120,534
2016-08-08Option exercise1,836$105.1118,115
2016-08-08Option exercise4,709$105.1120,988
2016-08-08Open-market sale4,709$397.9416,279
2016-08-03Option exercise (derivative)2,893$0.0018,907
2016-08-03Option exercise (derivative)5,507$0.0013,400
2016-08-03Option exercise (derivative)1,600$0.0011,800
2016-08-03Option exercise5,507$105.1121,786
2016-08-03Option exercise1,600$105.1117,879
2016-08-03Option exercise2,893$105.1119,172
2016-08-03Open-market sale1,600$400.0516,279
2016-05-17Option exercise (derivative)1,405$0.0022,200
2016-05-17Option exercise (derivative)600$0.0024,200
2016-05-17Option exercise (derivative)595$0.0023,605
2016-05-17Option exercise (derivative)400$0.0021,800
2016-05-17Option exercise (derivative)7,700$0.0029,100
2016-05-17Option exercise (derivative)2,700$0.0026,400
2016-05-17Option exercise (derivative)1,600$0.0024,800
2016-05-17Option exercise1,600$105.1117,879
2016-05-17Option exercise2,700$105.1118,979
2016-05-17Option exercise7,700$105.1123,979
2016-05-17Option exercise400$105.1116,679
2016-05-17Option exercise1,405$105.1117,684
2016-05-17Option exercise600$105.1116,879
2016-05-17Option exercise595$105.1116,874
2016-05-17Open-market sale1,405$371.2216,279
2016-05-10Option exercise (derivative)2,558$0.0036,800
2016-05-10Option exercise (derivative)8,742$0.0039,358
2016-05-10Option exercise (derivative)3,700$0.0048,100
2016-05-10Option exercise3,700$105.1119,979
2016-05-10Option exercise8,742$105.1125,021
2016-05-10Option exercise2,558$105.1118,837
2016-05-10Open-market sale2,558$366.5616,279
2015-11-25Option exercise (derivative)888$0.0051,800
2015-11-25Option exercise (derivative)1,390$0.0065,410
2015-11-25Option exercise (derivative)12,722$0.0052,688
2015-11-25Option exercise12,722$105.1129,001
2015-11-25Option exercise888$105.1117,167
2015-11-25Open-market sale1,390$338.7916,279
2015-11-25Option exercise1,390$105.1117,669
2015-11-13Option exercise (derivative)2,367$0.001,100
2015-11-13Option exercise (derivative)3,333$0.003,467
2015-11-13Option exercise (derivative)1,100$0.000
2015-11-13Option exercise3,333$73.6919,612
2015-11-13Option exercise2,367$73.6918,646
2015-11-13Option exercise1,100$73.6917,379
2015-11-13Open-market sale2,367$328.5316,279
2015-11-12Option exercise (derivative)500$0.006,800
2015-11-12Option exercise (derivative)600$0.007,300
2015-11-12Option exercise (derivative)1,200$0.007,900
2015-11-12Option exercise (derivative)3,400$0.009,100
2015-11-12Option exercise500$73.6916,779
2015-11-12Option exercise600$73.6916,879
2015-11-12Option exercise1,200$73.6917,479
2015-11-12Open-market sale3,400$328.1116,279
2015-11-12Option exercise3,400$73.6919,679
2015-11-11Option exercise (derivative)100$0.0012,500
2015-11-11Option exercise (derivative)6,396$0.0018,604
2015-11-11Option exercise (derivative)700$0.0012,600
2015-11-11Option exercise (derivative)3,000$0.0013,300
2015-11-11Option exercise (derivative)2,304$0.0016,300
2015-11-11Option exercise6,396$73.6922,675
2015-11-11Option exercise100$73.6916,379
2015-11-11Option exercise700$73.6916,979
2015-11-11Option exercise3,000$73.6919,279
2015-11-11Option exercise2,304$73.6918,583
2015-11-11Open-market sale6,396$332.7516,279
2015-11-05Grant / award (derivative)38,520$0.0038,520
2015-08-10Option exercise (derivative)4,400$0.0033,226
2015-08-10Option exercise (derivative)200$0.0025,000
2015-08-10Option exercise (derivative)2,196$0.0025,200
2015-08-10Option exercise (derivative)5,830$0.0027,396
2015-08-10Option exercise4,400$73.6920,679
2015-08-10Option exercise5,830$73.6922,109
2015-08-10Open-market sale5,830$334.0816,279
2015-08-10Option exercise2,196$73.6918,475
2015-08-10Option exercise200$73.6916,479
2015-08-04Option exercise (derivative)5,474$0.0044,526
2015-08-04Option exercise (derivative)2,900$0.0039,526
2015-08-04Option exercise (derivative)1,627$0.0037,899
2015-08-04Option exercise (derivative)273$0.0037,626
2015-08-04Option exercise (derivative)2,100$0.0042,426
2015-08-04Option exercise1,627$73.6917,906
2015-08-04Option exercise2,100$73.6918,379
2015-08-04Option exercise5,474$73.6921,753
2015-08-04Option exercise273$73.6916,552
2015-08-04Open-market sale273$334.8916,279
2015-08-04Option exercise2,900$73.6919,179
2015-05-12Option exercise (derivative)7,000$0.0055,500
2015-05-12Option exercise (derivative)1,200$0.0050,000
2015-05-12Option exercise (derivative)4,300$0.0051,200
2015-05-12Option exercise1,200$73.6917,479
2015-05-12Option exercise4,300$73.6920,579
2015-05-12Option exercise7,000$73.6923,279
2015-05-12Open-market sale7,000$321.8216,279
2015-05-11Option exercise (derivative)2,161$0.0062,500
2015-05-11Option exercise (derivative)7,539$0.0064,661
2015-05-11Option exercise (derivative)2,800$0.0072,200
2015-05-11Option exercise2,800$73.6919,079
2015-05-11Option exercise7,539$73.6923,818
2015-05-11Option exercise2,161$73.6918,440
2015-05-11Open-market sale2,161$325.8716,279
2015-02-23Option exercise (derivative)4,446$0.0080,554
2015-02-23Option exercise (derivative)1,301$0.0075,000
2015-02-23Option exercise (derivative)4,253$0.0076,301
2015-02-23Option exercise4,446$73.6920,725
2015-02-23Option exercise1,301$73.6917,580
2015-02-23Option exercise4,253$73.6920,532
2015-02-23Open-market sale4,253$312.3116,279
2015-02-19Option exercise (derivative)2,600$0.0085,000
2015-02-19Option exercise (derivative)6,100$0.0087,600
2015-02-19Option exercise (derivative)3,800$0.0093,700
2015-02-19Option exercise6,100$73.6922,379
2015-02-19Option exercise3,800$73.6920,079
2015-02-19Option exercise2,600$73.6918,879
2015-02-19Open-market sale6,100$309.9816,279
2015-02-18Option exercise (derivative)2,000$0.00108,000
2015-02-18Option exercise (derivative)593$0.0097,500
2015-02-18Option exercise (derivative)9,907$0.0098,093
2015-02-18Option exercise2,000$73.6918,279
2015-02-18Option exercise593$73.6916,872
2015-02-18Option exercise9,907$73.6926,186
2015-02-18Open-market sale593$310.2216,279
2014-11-18Option exercise (derivative)700$0.000
2014-11-18Option exercise (derivative)3,406$0.00700
2014-11-18Option exercise (derivative)7,486$0.004,106
2014-11-18Option exercise (derivative)908$0.0011,592
2014-11-18Option exercise908$68.0617,187
2014-11-18Option exercise7,486$68.0623,765
2014-11-18Option exercise700$68.0616,979
2014-11-18Option exercise3,406$68.0619,685
2014-11-18Open-market sale7,486$291.4116,279
2014-11-17Option exercise (derivative)4,838$0.0020,162
2014-11-17Option exercise (derivative)1,300$0.0014,000
2014-11-17Option exercise (derivative)200$0.0012,500
2014-11-17Option exercise (derivative)1,300$0.0012,700
2014-11-17Option exercise (derivative)4,862$0.0015,300
2014-11-17Option exercise4,838$68.0621,117
2014-11-17Option exercise4,862$68.0621,141
2014-11-17Option exercise1,300$68.0617,579
2014-11-17Option exercise200$68.0616,479
2014-11-17Open-market sale200$292.5016,279
2014-11-06Grant / award (derivative)43,430$0.0043,430
2014-08-11Option exercise (derivative)2,596$0.0034,904
2014-08-11Option exercise (derivative)6,089$0.0028,815
2014-08-11Option exercise (derivative)1,815$0.0027,000
2014-08-11Option exercise (derivative)2,000$0.0025,000
2014-08-11Option exercise1,815$68.0618,094
2014-08-11Option exercise2,596$68.0618,875
2014-08-11Option exercise6,089$68.0622,368
2014-08-11Option exercise2,000$68.0618.28
2014-08-11Open-market sale2,000$262.0616,279
2014-07-29Option exercise (derivative)5,000$0.000
2014-07-29Option exercise (derivative)7,500$0.0037,500
2014-07-29Open-market sale1,800$261.7516,279
2014-07-29Option exercise7,500$68.0628,779
2014-07-29Open-market sale5,400$259.8123,379
2014-07-29Open-market sale5,300$260.6818,079
2014-07-29Option exercise5,000$52.3721,279
2014-05-27Option exercise (derivative)8,600$0.006,400
2014-05-27Option exercise (derivative)1,200$0.005,200
2014-05-27Option exercise (derivative)200$0.005,000
2014-05-27Option exercise1,200$52.3717,479
2014-05-27Option exercise8,600$52.3724,879
2014-05-27Option exercise200$52.3716,479
2014-05-27Open-market sale8,600$244.5616,279
2014-05-16Option exercise (derivative)800$0.0019,200
2014-05-16Option exercise (derivative)2,400$0.0020,000
2014-05-16Option exercise (derivative)2,600$0.0022,400
2014-05-16Option exercise (derivative)1,410$0.0015,000
2014-05-16Option exercise (derivative)2,790$0.0016,410
2014-05-16Option exercise1,410$52.3717,689
2014-05-16Option exercise2,790$52.3719,069
2014-05-16Option exercise800$52.3717,079
2014-05-16Option exercise2,400$52.3718,679
2014-05-16Option exercise2,600$52.3718,879
2014-05-16Open-market sale2,600$241.6816,279
2014-05-12Option exercise (derivative)501$0.0025,000
2014-05-12Option exercise (derivative)8,300$0.0026,700
2014-05-12Option exercise (derivative)1,199$0.0025,501
2014-05-12Option exercise1,199$52.3717,478
2014-05-12Option exercise501$52.3716,780
2014-05-12Option exercise8,300$52.3724,579
2014-05-12Open-market sale8,300$241.7316,279
2014-02-18Option exercise (derivative)400$0.0035,000
2014-02-18Option exercise (derivative)4,100$0.0035,400
2014-02-18Option exercise (derivative)5,500$0.0039,500
2014-02-18Option exercise5,500$52.3721,779
2014-02-18Option exercise4,100$52.3720,379
2014-02-18Open-market sale4,100$248.1816,279
2014-02-18Option exercise400$52.3716,679
2014-02-13Option exercise (derivative)9,100$0.0045,900
2014-02-13Option exercise (derivative)900$0.0045,000
2014-02-13Option exercise900$52.3717,179
2014-02-13Open-market sale9,100$251.8116,279
2014-02-13Option exercise9,100$52.3725,379
2013-11-27Option exercise (derivative)800$0.000
2013-11-27Option exercise (derivative)3,300$0.00800
2013-11-27Option exercise (derivative)5,900$0.004,100
2013-11-27Option exercise5,900$47.9522,179
2013-11-27Option exercise3,300$47.9519,579
2013-11-27Option exercise800$47.9517,079
2013-11-27Open-market sale5,900$246.6216,279
2013-11-22Option exercise (derivative)1,300$0.0018,700
2013-11-22Option exercise (derivative)6,700$0.0012,000
2013-11-22Option exercise (derivative)200$0.0010,000
2013-11-22Option exercise (derivative)1,800$0.0010,200
2013-11-22Option exercise200$47.9516,479
2013-11-22Option exercise1,800$47.9518,079
2013-11-22Option exercise1,300$47.9517,579
2013-11-22Option exercise6,700$47.9522,979
2013-11-22Open-market sale6,700$252.7716,279
2013-11-18Option exercise (derivative)9,000$0.0021,000
2013-11-18Option exercise (derivative)1,000$0.0020,000
2013-11-18Option exercise9,000$47.9525,279
2013-11-18Option exercise1,000$47.9517,279
2013-11-18Open-market sale1,000$246.7516,279
2013-11-15Option exercise (derivative)10,000$0.0030,000
2013-11-15Option exercise10,000$47.9526,279
2013-11-15Open-market sale10,000$246.1616,279
2013-11-07Grant / award (derivative)47,070$0.0047,070
2013-08-12Option exercise (derivative)7,000$0.003,000
2013-08-12Option exercise (derivative)3,000$0.000
2013-08-12Option exercise7,000$37.5623,279
2013-08-12Option exercise3,000$37.5619,279
2013-08-12Open-market sale3,000$229.1416,279
2013-07-31Option exercise (derivative)4,000$0.0011,000
2013-07-31Option exercise (derivative)1,000$0.0010,000
2013-07-31Option exercise (derivative)5,000$0.0015,000
2013-07-31Option exercise1,000$37.5617,279
2013-07-31Option exercise4,000$37.5620,279
2013-07-31Option exercise5,000$37.5621,279
2013-07-31Open-market sale1,000$223.3916,279
2013-05-22Option exercise (derivative)1,000$0.0026,500
2013-05-22Option exercise (derivative)498$0.0026,002
2013-05-22Option exercise (derivative)6,002$0.0020,000
2013-05-22Option exercise (derivative)2,500$0.0027,500
2013-05-22Option exercise2,500$37.5618,779
2013-05-22Option exercise1,000$37.5617,279
2013-05-22Option exercise498$37.5616,777
2013-05-22Option exercise6,002$37.5622,281
2013-05-22Open-market sale6,002$223.9016,279
2013-05-07Option exercise (derivative)1,000$0.003,000
2013-05-07Option exercise (derivative)3,000$0.000
2013-05-07Option exercise1,000$37.5617,279
2013-05-07Option exercise3,000$37.5619,279
2013-05-07Open-market sale3,000$219.2516,279
2013-05-06Option exercise (derivative)4,000$0.006,000
2013-05-06Option exercise (derivative)2,000$0.004,000
2013-05-06Option exercise (derivative)5,000$0.0010,000
2013-05-06Option exercise2,000$37.5618,279
2013-05-06Open-market sale5,000$218.6816,279
2013-05-06Option exercise5,000$37.5621,279
2013-05-06Option exercise4,000$37.5620,279
2013-02-11Option exercise (derivative)6,900$0.001,400
2013-02-11Option exercise (derivative)1,400$0.000
2013-02-11Option exercise (derivative)6,700$0.008,300
2013-02-11Option exercise1,400$33.2317,679
2013-02-11Option exercise6,900$33.2323,179
2013-02-11Option exercise6,700$33.2322,979
2013-02-11Open-market sale1,400$219.9116,279
2012-11-21Option exercise (derivative)15,000$0.0015,000
2012-11-21Open-market sale15,000$181.3116,279
2012-11-21Option exercise15,000$33.2331,279
2012-10-31Grant / award (derivative)59,930$0.0059,930
2012-02-24Option exercise (derivative)6,900$0.008,100
2012-02-24Option exercise (derivative)6,100$0.002,000
2012-02-24Option exercise (derivative)2,000$0.000
2012-02-24Option exercise2,000$45.9118,279
2012-02-24Option exercise6,100$45.9122,379
2012-02-24Open-market sale6,900$180.9816,279
2012-02-24Option exercise6,900$45.9123,179
2012-02-14Option exercise (derivative)3,300$0.0015,000
2012-02-14Option exercise (derivative)11,700$0.0018,300
2012-02-14Option exercise3,300$45.9119,579
2012-02-14Open-market sale11,700$180.3416,279
2012-02-14Option exercise11,700$45.9127,979
2011-11-14Option exercise (derivative)7,998$0.002,002
2011-11-14Option exercise (derivative)2,002$0.000
2011-11-14Option exercise7,998$46.2024,277
2011-11-14Open-market sale2,002$162.0016,279
2011-11-14Option exercise2,002$46.2018,281
2011-11-11Option exercise (derivative)7,000$0.0015,500
2011-11-11Option exercise (derivative)5,500$0.0010,000
2011-11-11Option exercise5,500$46.2021,779
2011-11-11Open-market sale7,000$162.5316,279
2011-11-11Option exercise7,000$46.2023,279
2011-11-02Grant / award (derivative)65,990$0.0065,990
2011-05-16Option exercise (derivative)500$0.0022,500
2011-05-16Option exercise (derivative)6,300$0.0023,000
2011-05-16Option exercise6,300$46.2022,579
2011-05-16Open-market sale6,300$173.8616,279
2011-05-16Option exercise500$46.2016,779
2011-05-13Option exercise (derivative)700$0.0029,300
2011-05-13Option exercise700$46.2016,979
2011-05-13Open-market sale700$174.0116,279
2010-11-18Open-market sale9,148$142.7716,279
2010-11-17Option exercise (derivative)7,500$0.0030,000
2010-11-17Option exercise (derivative)2,500$0.0037,500
2010-11-17Option exercise2,500$46.2027,927
2010-11-17Open-market sale2,500$141.2025,427
2010-11-17Option exercise7,500$46.2032,927
2010-11-16Option exercise (derivative)2,100$0.0047,900
2010-11-16Option exercise (derivative)7,900$0.0040,000
2010-11-16Option exercise7,900$46.2033,327
2010-11-16Open-market sale7,900$140.0025,427
2010-11-16Option exercise2,100$46.2027,527
2010-11-03Grant / award (derivative)67,260$0.0067,260
2010-03-12Open-market buy2,549$106.0925,427
2009-10-28Grant / award (derivative)83,100$0.0083,100
2009-03-13Open-market buy6,467$47.0222,878
2008-11-06Grant / award (derivative)110,000$0.00110,000
2008-03-14Open-market buy7,263$89.5616,411
2008-01-03Grant / award (derivative)66,800$0.0066,800
2007-11-01Grant / award (derivative)66,800$0.0066,800
2006-11-02Grant / award (derivative)45,000$0.0045,000
2006-08-31Option exercise (derivative)4,400$46.380
2006-08-31Option exercise (derivative)10,600$46.384,400
2006-08-31Option exercise10,600$46.3812,805
2006-08-31Open-market sale8,057$61.074,748
2006-08-31Option exercise4,400$46.389,148

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