SEC CIK 1352573

Howley W Nicholas

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

Current Positions

CompanyShares OwnedAs Of
TDGview stock →2392026-09-18

Position History — TDG

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

0321,949643,898965,8472006-032007-122008-022008-052019-072023-042026-09

Recent Filings — TDG

DateActivitySharesPriceOwned After
2026-09-18Grant / award126$1085.00239
2026-08-18Option exercise (derivative)10,132$0.001,700
2026-08-18Open-market sale190$1241.1421,547.513
2026-08-18Open-market sale1,313$1240.4221,737.513
2026-08-18Open-market sale3,980$1239.1723,050.513
2026-08-18Open-market sale520$1238.0827,030.513
2026-08-18Open-market sale250$1236.8927,550.513
2026-08-18Open-market sale140$1236.1227,800.513
2026-08-18Open-market sale270$1234.6927,940.513
2026-08-18Open-market sale450$1233.3028,210.513
2026-08-18Open-market sale1,055$1232.0128,660.513
2026-08-18Open-market sale830$1231.1229,715.513
2026-08-18Open-market sale570$1230.0230,545.513
2026-08-18Open-market sale290$1229.0931,115.513
2026-08-18Open-market sale70$1227.6231,405.513
2026-08-18Open-market sale204$1225.6031,475.513
2026-08-18Option exercise10,132$66.4731,679.513
2026-07-20Option exercise (derivative)10,132$0.0011,832
2026-07-20Open-market sale440$1224.1421,547.513
2026-07-20Open-market sale465$1222.3221,987.513
2026-07-20Open-market sale130$1220.5722,452.513
2026-07-20Open-market sale1,243$1219.4822,582.513
2026-07-20Open-market sale1,463$1218.5823,825.513
2026-07-20Open-market sale603$1217.0125,288.513
2026-07-20Open-market sale260$1215.6225,891.513
2026-07-20Open-market sale1,561$1214.7426,151.513
2026-07-20Open-market sale1,437$1213.8827,712.513
2026-07-20Open-market sale1,720$1212.7329,149.513
2026-07-20Open-market sale240$1211.4630,869.513
2026-07-20Open-market sale570$1210.3231,109.513
2026-07-20Option exercise10,132$66.4731,679.513
2026-06-18Option exercise (derivative)10,132$0.0021,964
2026-06-18Open-market sale176$1337.0521,547.513
2026-06-18Open-market sale78$1334.7221,723.513
2026-06-18Open-market sale275$1333.6221,801.513
2026-06-18Open-market sale13$1331.7322,076.513
2026-06-18Open-market sale47$1330.5022,089.513
2026-06-18Open-market sale245$1328.4622,136.513
2026-06-18Open-market sale200$1326.8022,381.513
2026-06-18Open-market sale257$1325.6322,581.513
2026-06-18Open-market sale377$1324.3022,838.513
2026-06-18Open-market sale677$1323.2723,215.513
2026-06-18Open-market sale305$1321.9123,892.513
2026-06-18Open-market sale268$1321.1324,197.513
2026-06-18Open-market sale827$1319.9024,465.513
2026-06-18Open-market sale1,925$1318.8425,292.513
2026-06-18Open-market sale893$1317.7527,217.513
2026-06-18Open-market sale1,376$1316.8628,110.513
2026-06-18Open-market sale745$1315.7129,486.513
2026-06-18Open-market sale964$1314.6030,231.513
2026-06-18Open-market sale160$1310.4531,195.513
2026-06-18Open-market sale115$1308.9231,355.513
2026-06-18Open-market sale97$1308.0531,470.513
2026-06-18Open-market sale112$1305.1931,567.513
2026-06-18Option exercise10,132$66.4731,679.513
2026-06-18Option exercise (derivative)10,132$0.0021,964
2026-06-18Open-market sale176$1337.0521,547.513
2026-06-18Open-market sale78$1334.7221,723.513
2026-06-18Open-market sale275$1333.6221,801.513
2026-06-18Open-market sale13$1331.7322,076.513
2026-06-18Open-market sale47$1330.5022,089.513
2026-06-18Open-market sale245$1328.4622,136.513
2026-06-18Open-market sale200$1326.8022,381.513
2026-06-18Open-market sale257$1325.6322,581.513
2026-06-18Open-market sale377$1324.3022,838.513
2026-06-18Open-market sale677$1323.2723,215.513
2026-06-18Open-market sale305$1321.9123,892.513
2026-06-18Open-market sale268$1321.1324,197.513
2026-06-18Open-market sale827$1319.9024,465.513
2026-06-18Open-market sale1,925$1318.8425,292.513
2026-06-18Open-market sale893$1317.7527,217.513
2026-06-18Open-market sale1,376$1316.8628,110.513
2026-06-18Open-market sale745$1315.7129,486.513
2026-06-18Open-market sale964$1314.6030,231.513
2026-06-18Open-market sale160$1310.4531,195.513
2026-06-18Open-market sale115$1308.9231,355.513
2026-06-18Open-market sale97$1308.0531,470.513
2026-06-18Open-market sale112$1305.1931,567.513
2026-06-18Option exercise10,132$66.4731,679.513
2026-06-18Option exercise (derivative)10,132$0.0021,964
2026-06-18Open-market sale176$1337.0521,547.513
2026-06-18Open-market sale78$1334.7221,723.513
2026-06-18Open-market sale275$1333.6221,801.513
2026-06-18Open-market sale13$1331.7322,076.513
2026-06-18Open-market sale47$1330.5022,089.513
2026-06-18Open-market sale245$1328.4622,136.513
2026-06-18Open-market sale200$1326.8022,381.513
2026-06-18Open-market sale257$1325.6322,581.513
2026-06-18Open-market sale377$1324.3022,838.513
2026-06-18Open-market sale677$1323.2723,215.513
2026-06-18Open-market sale305$1321.9123,892.513
2026-06-18Open-market sale268$1321.1324,197.513
2026-06-18Open-market sale827$1319.9024,465.513
2026-06-18Open-market sale1,925$1318.8425,292.513
2026-06-18Open-market sale893$1317.7527,217.513
2026-06-18Open-market sale1,376$1316.8628,110.513
2026-06-18Open-market sale745$1315.7129,486.513
2026-06-18Open-market sale964$1314.6030,231.513
2026-06-18Open-market sale160$1310.4531,195.513
2026-06-18Open-market sale115$1308.9231,355.513
2026-06-18Open-market sale97$1308.0531,470.513
2026-06-18Open-market sale112$1305.1931,567.513
2026-06-18Option exercise10,132$66.4731,679.513
2026-06-18J0$0.0021,547.513
2026-05-18Option exercise (derivative)10,132$0.0032,096
2026-05-18Open-market sale132$1189.0221,547.513
2026-05-18Open-market sale3,801$1188.1321,679.513
2026-05-18Open-market sale272$1187.1125,480.513
2026-05-18Open-market sale448$1185.9725,752.513
2026-05-18Open-market sale1,075$1185.0526,200.513
2026-05-18Open-market sale87$1183.8627,275.513
2026-05-18Open-market sale290$1182.8127,362.513
2026-05-18Open-market sale437$1180.9727,652.513
2026-05-18Open-market sale250$1179.6728,089.513
2026-05-18Open-market sale140$1178.1428,339.513
2026-05-18Open-market sale40$1176.6728,479.513
2026-05-18Open-market sale313$1175.9628,519.513
2026-05-18Open-market sale685$1174.1728,832.513
2026-05-18Open-market sale220$1172.3129,517.513
2026-05-18Open-market sale60$1170.3829,737.513
2026-05-18Open-market sale390$1169.2429,797.513
2026-05-18Open-market sale463$1168.3330,187.513
2026-05-18Open-market sale586$1167.0530,650.513
2026-05-18Open-market sale110$1165.5131,236.513
2026-05-18Open-market sale23$1163.9831,346.513
2026-05-18Open-market sale50$1162.9431,369.513
2026-05-18Open-market sale80$1160.0031,419.513
2026-05-18Open-market sale80$1150.1731,499.513
2026-05-18Open-market sale60$1146.4231,579.513
2026-05-18Open-market sale40$1145.1631,639.513
2026-05-18Option exercise10,132$66.4731,679.513
2026-04-20Option exercise (derivative)343$0.0042,228
2026-04-20Option exercise (derivative)9,789$0.000
2026-04-20Open-market sale60$1271.6321,547.513
2026-04-20Open-market sale430$1270.4621,607.513
2026-04-20Open-market sale270$1269.6222,037.513
2026-04-20Open-market sale940$1268.4622,307.513
2026-04-20Open-market sale1,673$1267.1423,247.513
2026-04-20Open-market sale1,304$1266.1324,920.513
2026-04-20Open-market sale694$1264.9526,224.513
2026-04-20Open-market sale589$1263.8126,918.513
2026-04-20Open-market sale3,077$1262.6627,507.513
2026-04-20Open-market sale1,035$1261.6430,584.513
2026-04-20Open-market sale60$1260.3431,619.513
2026-04-20Option exercise343$66.4731,679.513
2026-04-20Option exercise9,789$50.9231,336.513
2026-03-20Grant / award113$1214.66113
2026-03-18Option exercise (derivative)10,132$0.007,908
2026-03-18Open-market sale108$1231.3421,547.513
2026-03-18Open-market sale521$1229.5121,655.513
2026-03-18Open-market sale120$1228.4422,176.513
2026-03-18Open-market sale38$1226.4422,296.513
2026-03-18Open-market sale70$1225.1022,334.513
2026-03-18Open-market sale10$1223.8022,404.513
2026-03-18Open-market sale29$1222.3822,414.513
2026-03-18Open-market sale40$1221.4422,443.513
2026-03-18Open-market sale90$1220.6122,483.513
2026-03-18Open-market sale49$1218.8022,573.513
2026-03-18Open-market sale80$1217.5722,622.513
2026-03-18Open-market sale188$1216.6322,702.513
2026-03-18Open-market sale125$1215.5122,890.513
2026-03-18Open-market sale552$1214.4023,015.513
2026-03-18Open-market sale1,159$1213.4523,567.513
2026-03-18Open-market sale2,025$1212.5724,726.513
2026-03-18Open-market sale1,182$1211.4626,751.513
2026-03-18Open-market sale1,376$1210.3927,933.513
2026-03-18Open-market sale1,246$1209.5229,309.513
2026-03-18Open-market sale324$1208.5630,555.513
2026-03-18Open-market sale91$1207.3830,879.513
2026-03-18Open-market sale507$1206.0530,970.513
2026-03-18Open-market sale202$1205.4231,477.513
2026-03-18Option exercise10,132$50.9231,679.513
2026-02-18Option exercise (derivative)10,168$0.0018,040
2026-02-18Open-market sale130$1312.0421,547.513
2026-02-18Open-market sale2,738$1311.0721,677.513
2026-02-18Open-market sale1,154$1310.5824,415.513
2026-02-18Open-market sale1,210$1309.2225,569.513
2026-02-18Open-market sale973$1308.1426,779.513
2026-02-18Open-market sale1,050$1307.2327,752.513
2026-02-18Open-market sale425$1306.1728,802.513
2026-02-18Open-market sale587$1304.4929,227.513
2026-02-18Open-market sale560$1303.6429,814.513
2026-02-18Open-market sale201$1302.4230,374.513
2026-02-18Open-market sale190$1301.0930,575.513
2026-02-18Open-market sale30$1300.3230,765.513
2026-02-18Open-market sale920$1299.3130,795.513
2026-02-18Option exercise10,168$50.9231,715.513
2025-11-17Option exercise (derivative)2,736$0.0028,208
2025-11-17Open-market sale10$1327.8824,273.51
2025-11-17Open-market sale83$1347.5321,567.51
2025-11-17Open-market sale87$1344.7821,650.51
2025-11-17Open-market sale61$1343.8221,737.51
2025-11-17Open-market sale56$1341.9921,798.51
2025-11-17Open-market sale36$1340.9621,854.51
2025-11-17Open-market sale32$1339.1421,890.51
2025-11-17Open-market sale41$1338.4921,922.51
2025-11-17Open-market sale23$1335.6121,963.51
2025-11-17Open-market sale1,057$1334.8921,986.51
2025-11-17Open-market sale515$1333.6923,043.51
2025-11-17Open-market sale610$1331.2723,558.51
2025-11-17Open-market sale105$1328.6024,168.51
2025-11-17Open-market sale20$1348.0721,547.51
2025-11-17Option exercise2,736$50.9224,283.51
2025-11-04Grant / award (derivative)518$0.00518
2025-10-15Option exercise (derivative)2,736$0.001,881
2025-10-15Open-market sale200$1308.2421,547.51
2025-10-15Open-market sale80$1306.2021,747.51
2025-10-15Open-market sale248$1305.6621,827.51
2025-10-15Open-market sale302$1304.3422,075.51
2025-10-15Open-market sale102$1301.2422,377.51
2025-10-15Open-market sale102$1299.1122,479.51
2025-10-15Open-market sale100$1297.8022,581.51
2025-10-15Open-market sale607$1296.7722,681.51
2025-10-15Open-market sale264$1295.6923,288.51
2025-10-15Open-market sale425$1294.8823,552.51
2025-10-15Open-market sale306$1291.8923,977.51
2025-10-15Option exercise2,736$50.9224,283.51
2025-09-15Option exercise (derivative)2,736$0.004,617
2025-09-15Open-market sale160$1280.7423,235.51
2025-09-15Open-market sale150$1287.6021,637.51
2025-09-15Open-market sale502$1286.1921,787.51
2025-09-15Open-market sale471$1285.0722,289.51
2025-09-15Open-market sale289$1284.1022,760.51
2025-09-15Open-market sale186$1282.6823,049.51
2025-09-15Option exercise2,736$50.9224,283.51
2025-09-15Open-market sale378$1278.7223,395.51
2025-09-15Open-market sale195$1277.7023,773.51
2025-09-15Open-market sale165$1276.4023,968.51
2025-09-15Open-market sale150$1273.9024,133.51
2025-09-15Open-market sale90$1288.5421,547.51
2025-08-15Option exercise (derivative)2,736$0.007,353
2025-08-15Open-market sale100$1399.8122,170.51
2025-08-15Open-market sale3$1407.4121,550.51
2025-08-15Open-market sale66$1406.6321,553.51
2025-08-15Open-market sale104$1404.9421,619.51
2025-08-15Open-market sale247$1403.5221,723.51
2025-08-15Open-market sale200$1402.5821,970.51
2025-08-15Open-market sale3$1412.8121,547.51
2025-08-15Open-market sale487$1398.3322,270.51
2025-08-15Open-market sale400$1395.6122,757.51
2025-08-15Open-market sale626$1393.9923,157.51
2025-08-15Open-market sale400$1392.9423,783.51
2025-08-15Open-market sale100$1391.7724,183.51
2025-08-15Option exercise2,736$140.9224,283.51
2025-07-15Option exercise (derivative)2,736$0.0010,089
2025-07-15Option exercise2,736$140.9224,283.51
2025-07-15Open-market sale360$1565.3523,923.51
2025-07-15Open-market sale430$1566.4523,493.51
2025-07-15Open-market sale349$1567.2423,144.51
2025-07-15Open-market sale220$1570.8522,384.51
2025-07-15Open-market sale87$1573.0922,297.51
2025-07-15Open-market sale450$1573.9521,847.51
2025-07-15Open-market sale200$1575.8221,647.51
2025-07-15Open-market sale100$1580.1021,547.51
2025-07-15Open-market sale540$1568.8322,604.51
2025-06-16Option exercise (derivative)2,736$0.0012,825
2025-06-16Open-market sale100$1450.0021,547.51
2025-06-16Open-market sale220$1448.0821,647.51
2025-06-16Open-market sale300$1446.3521,867.51
2025-06-16Open-market sale230$1444.5122,167.51
2025-06-16Open-market sale1,005$1444.5322,397.51
2025-06-16Open-market sale520$1441.8923,402.51
2025-06-16Open-market sale10$1440.7923,922.51
2025-06-16Open-market sale251$1440.2623,932.51
2025-06-16Option exercise2,736$140.9224,283.51
2025-06-16Open-market sale100$1438.4424,183.51
2025-05-15Option exercise (derivative)2,736$0.0015,561
2025-05-15Open-market sale350$1390.7223,933.51
2025-05-15Option exercise2,736$140.9224,283.51
2025-05-15Open-market sale282$1399.8221,547.51
2025-05-15Open-market sale358$1397.4522,097.51
2025-05-15Open-market sale474$1396.0922,455.51
2025-05-15Open-market sale362$1395.2922,929.51
2025-05-15Open-market sale642$1394.1423,291.51
2025-05-15Open-market sale268$1398.3621,829.51
2025-05-05Option exercise (derivative)49,241$0.0018,297
2025-05-05Open-market sale157$1477.1930,458.51
2025-05-05Option exercise49,241$140.9270,788.51
2025-05-05Open-market sale38,465$1475.0632,323.51
2025-05-05Open-market sale710$1480.0921,547.51
2025-05-05Open-market sale8,201$1479.0122,257.51
2025-05-05Open-market sale1,708$1476.4330,615.51
2025-04-15Option exercise (derivative)5,472$0.0067,538
2025-04-15Open-market sale339$1345.4925,395.51
2025-04-15Open-market sale598$1331.1026,421.51
2025-04-15Open-market sale399$1332.8426,022.51
2025-04-15Open-market sale77$1334.3425,945.51
2025-04-15Open-market sale22$1335.7225,923.51
2025-04-15Open-market sale189$1338.5825,734.51
2025-04-15Option exercise5,472$140.9227,019.51
2025-04-15Open-market sale390$1347.3425,005.51
2025-04-15Open-market sale1,243$1350.0723,762.51
2025-04-15Open-market sale1,616$1351.4222,146.51
2025-04-15Open-market sale447$1352.7321,699.51
2025-04-15Open-market sale150$1353.5521,549.51
2025-04-15Open-market sale2$1354.2921,547.51
2025-03-17Option exercise (derivative)5,472$0.0073,010
2025-03-17Open-market sale900$1355.1723,736.51
2025-03-17Open-market sale395$1354.2824,636.51
2025-03-17Open-market sale496$1352.9025,031.51
2025-03-17Open-market sale771$1352.2425,527.51
2025-03-17Open-market sale1$1348.9926,732.51
2025-03-17Open-market sale242$1346.5726,733.51
2025-03-17Open-market sale44$1345.2626,975.51
2025-03-17Option exercise5,472$140.9227,019.51
2025-03-17Open-market sale823$1356.0522,913.51
2025-03-17Open-market sale455$1357.1022,458.51
2025-03-17Open-market sale611$1358.3621,847.51
2025-03-17Open-market sale300$1359.9521,547.51
2025-03-17Open-market sale434$1350.9226,298.51
2025-02-18Option exercise (derivative)5,472$0.0083,954
2025-02-18Open-market sale1,430$1320.7821,751.51
2025-02-18Open-market sale108$1319.2123,181.51
2025-02-18Open-market sale1,388$1317.4023,289.51
2025-02-18Open-market sale400$1316.0024,677.51
2025-02-18Open-market sale50$1314.2325,077.51
2025-02-18Open-market sale204$1322.5121,547.51
2025-02-18Open-market sale769$1311.5725,486.51
2025-02-18Open-market sale9$1309.8826,255.51
2025-02-18Open-market sale339$1308.7526,264.51
2025-02-18Open-market sale416$1307.3526,603.51
2025-02-18Option exercise5,472$140.9227,019.51
2025-02-18Open-market sale359$1312.6125,127.51
2025-01-15Option exercise (derivative)5,472$0.00111,314
2025-01-15Open-market sale328$1283.3926,691.51
2025-01-15Option exercise5,472$140.9227,019.51
2025-01-15Open-market sale12$1307.7821,547.51
2025-01-15Open-market sale243$1301.4923,007.51
2025-01-15Open-market sale579$1305.1921,676.51
2025-01-15Open-market sale612$1303.6522,255.51
2025-01-15Open-market sale140$1302.3922,867.51
2025-01-15Open-market sale306$1284.7126,385.51
2025-01-15Open-market sale236$1286.0426,149.51
2025-01-15Open-market sale10$1287.0026,139.51
2025-01-15Open-market sale202$1289.0525,937.51
2025-01-15Open-market sale108$1290.3525,829.51
2025-01-15Open-market sale122$1291.1125,707.51
2025-01-15Open-market sale115$1293.4325,592.51
2025-01-15Open-market sale80$1294.4925,512.51
2025-01-15Open-market sale608$1296.0924,904.51
2025-01-15Open-market sale644$1297.4424,260.51
2025-01-15Open-market sale677$1298.1623,583.51
2025-01-15Open-market sale105$1298.8723,478.51
2025-01-15Open-market sale228$1300.4223,250.51
2025-01-15Open-market sale117$1305.6521,559.51
2024-12-16Option exercise (derivative)5,472$0.0089,426
2024-12-16Open-market sale529$1272.5924,569.51
2024-12-16Option exercise5,472$140.9227,019.51
2024-12-16Open-market sale48$1260.1426,971.51
2024-12-16Open-market sale110$1261.1426,861.51
2024-12-16Open-market sale116$1262.9726,745.51
2024-12-16Open-market sale160$1264.7026,585.51
2024-12-16Open-market sale214$1278.5821,547.51
2024-12-16Open-market sale1,865$1277.5021,761.51
2024-12-16Open-market sale786$1276.8723,626.51
2024-12-16Open-market sale80$1274.8124,412.51
2024-12-16Open-market sale77$1273.7024,492.51
2024-12-16Open-market sale380$1271.1825,098.51
2024-12-16Open-market sale607$1269.5925,478.51
2024-12-16Open-market sale184$1268.4926,085.51
2024-12-16Open-market sale144$1267.0226,269.51
2024-12-16Open-market sale172$1266.6126,413.51
2024-11-15Option exercise (derivative)5,472$0.0094,898
2024-11-15Option exercise5,472$140.9227,019.51
2024-11-15Open-market sale109$1259.1526,910.51
2024-11-15Open-market sale177$1260.1626,733.51
2024-11-15Open-market sale72$1261.1326,661.51
2024-11-15Open-market sale291$1262.7326,370.51
2024-11-15Open-market sale432$1263.7725,938.51
2024-11-15Open-market sale466$1264.7525,472.51
2024-11-15Open-market sale53$1278.5321,547.51
2024-11-15Open-market sale151$1277.5821,600.51
2024-11-15Open-market sale74$1275.9021,751.51
2024-11-15Open-market sale112$1275.2521,825.51
2024-11-15Open-market sale128$1272.4521,937.51
2024-11-15Open-market sale280$1271.4422,065.51
2024-11-15Open-market sale224$1270.3422,345.51
2024-11-15Open-market sale474$1269.3822,569.51
2024-11-15Open-market sale1,008$1267.9323,043.51
2024-11-15Open-market sale945$1266.6924,051.51
2024-11-15Open-market sale476$1265.9624,996.51
2024-10-15Option exercise (derivative)5,472$0.00100,370
2024-10-15Open-market sale100$1399.0025,296.51
2024-10-15Open-market sale997$1406.6923,432.51
2024-10-15Open-market sale1,435$1407.7521,997.51
2024-10-15Open-market sale450$1413.5721,547.51
2024-10-15Open-market sale216$1392.2926,426.51
2024-10-15Open-market sale97$1393.8526,329.51
2024-10-15Open-market sale820$1396.7725,509.51
2024-10-15Open-market sale113$1397.5125,396.51
2024-10-15Open-market sale667$1400.0124,629.51
2024-10-15Open-market sale200$1401.1424,429.51
2024-10-15Open-market sale377$1391.4026,642.51
2024-10-15Option exercise5,472$140.9227,019.51
2024-09-16Option exercise (derivative)5,472$0.00105,842
2024-09-16Open-market sale208$1373.4025,302.51
2024-09-16Open-market sale382$1371.0625,510.51
2024-09-16Open-market sale700$1368.3225,892.51
2024-09-16Option exercise5,472$215.9227,019.51
2024-09-16Open-market sale427$1366.8726,592.51
2024-09-16Open-market sale400$1385.6421,547.51
2024-09-16Open-market sale175$1383.6121,947.51
2024-09-16Open-market sale56$1382.1422,122.51
2024-09-16Open-market sale200$1380.6422,178.51
2024-09-16Open-market sale1,724$1379.9522,378.51
2024-09-16Open-market sale4$1378.3024,102.51
2024-09-16Open-market sale816$1377.4824,106.51
2024-09-16Open-market sale380$1374.7824,922.51
2024-08-15Option exercise (derivative)5,472$0.00111,314
2024-08-15Open-market sale143$1257.1726,474.51
2024-08-15Open-market sale136$1255.9726,617.51
2024-08-15Open-market sale33$1258.0026,441.51
2024-08-15Open-market sale177$1259.2526,264.51
2024-08-15Open-market sale135$1260.3926,129.51
2024-08-15Open-market sale391$1261.5625,738.51
2024-08-15Open-market sale310$1262.6725,428.51
2024-08-15Open-market sale333$1264.2625,095.51
2024-08-15Open-market sale1,849$1265.8823,246.51
2024-08-15Open-market sale1,213$1266.8322,033.51
2024-08-15Open-market sale482$1267.3121,551.51
2024-08-15Open-market sale4$1268.4721,547.51
2024-08-15Option exercise5,472$215.9227,019.51
2024-08-15Open-market sale127$1252.7326,892.51
2024-08-15Open-market sale139$1254.5226,753.51
2024-07-15Option exercise (derivative)5,472$0.0030,944
2024-07-15Open-market sale916$1244.0723,389.51
2024-07-15Option exercise399$1242.8724,305.51
2024-07-15Open-market sale372$1241.8424,704.51
2024-07-15Open-market sale343$1240.5425,076.51
2024-07-15Open-market sale136$1239.0325,419.51
2024-07-15Open-market sale422$1238.1825,555.51
2024-07-15Open-market sale520$1237.0325,977.51
2024-07-15Open-market sale392$1236.3026,497.51
2024-07-15Open-market sale130$1234.4426,889.51
2024-07-15Option exercise5,472$215.9227,019.51
2024-07-15Open-market sale135$1248.9021,547.51
2024-07-15Open-market sale366$1248.2521,682.51
2024-07-15Open-market sale309$1246.7722,048.51
2024-07-15Open-market sale320$1245.9722,357.51
2024-07-15Open-market sale712$1244.8922,677.51
2024-06-17Option exercise (derivative)5,472$0.0036,416
2024-06-17Open-market sale471$1307.8325,820.51
2024-06-17Open-market sale189$1309.4725,631.51
2024-06-17Open-market sale406$1310.9725,225.51
2024-06-17Open-market sale146$1306.3926,291.51
2024-06-17Open-market sale96$1305.0026,437.51
2024-06-17Open-market sale72$1300.9926,533.51
2024-06-17Open-market sale60$1299.9226,605.51
2024-06-17Open-market sale126$1298.8826,665.51
2024-06-17Open-market sale14$1297.8126,791.51
2024-06-17Open-market sale71$1295.2226,805.51
2024-06-17Open-market sale143$1294.5526,876.51
2024-06-17Option exercise5,472$215.9227,019.51
2024-06-17Open-market sale45$1327.0821,547.51
2024-06-17Open-market sale382$1326.2721,592.51
2024-06-17Open-market sale955$1324.8521,974.51
2024-06-17Open-market sale244$1323.3422,929.51
2024-06-17Open-market sale1,223$1322.7623,173.51
2024-06-17Open-market sale186$1321.2924,396.51
2024-06-17Open-market sale200$1320.3624,582.51
2024-06-17Open-market sale200$1318.7224,782.51
2024-06-17Open-market sale96$1317.6124,982.51
2024-06-17Open-market sale96$1315.0025,078.51
2024-06-17Open-market sale51$1313.5625,174.51
2024-05-09Open-market sale196.88$1318.140
2024-02-22Option exercise (derivative)13,302$0.000
2024-02-22Open-market sale603$1177.3444,584.51
2024-02-22Open-market sale23,037$1180.0121,547.51
2024-02-22Open-market sale185$1176.6545,187.51
2024-02-22Open-market sale10,981$1175.0245,372.51
2024-02-22Open-market sale10,590$1170.0056,353.51
2024-02-22Open-market sale13,818$1165.0066,943.51
2024-02-22Option exercise13,302$172.8480,761.51
2024-02-22Option exercise45,912$177.2267,459.51
2024-02-21Option exercise (derivative)9,381$0.0021,419
2024-02-21Open-market sale9,381$1165.0021,547.51
2024-02-21Option exercise9,381$172.8430,928.51
2024-02-16Option exercise (derivative)1,994$0.0030,800
2024-02-16Open-market sale1,994$1165.0021,548.51
2024-02-16Open-market sale397$1138.1924,435.51
2024-02-16Option exercise1,994$172.8423,542.51
2024-02-15Option exercise (derivative)3,530$0.0032,794
2024-02-15Option exercise3,530$172.8425,077.51
2024-02-15Open-market sale19$1151.0921,548.51
2024-02-15Open-market sale245$1136.9724,832.51
2024-02-15Open-market sale745$1139.3923,690.51
2024-02-15Open-market sale792$1140.4522,898.51
2024-02-15Open-market sale461$1141.3522,437.51
2024-02-15Open-market sale133$1142.2122,304.51
2024-02-15Open-market sale168$1143.4122,136.51
2024-02-15Open-market sale28$1144.2722,108.51
2024-02-15Open-market sale206$1145.9021,902.51
2024-02-15Open-market sale109$1146.7321,793.51
2024-02-15Open-market sale72$1148.0121,721.51
2024-02-15Open-market sale56$1149.1621,665.51
2024-02-15Open-market sale98$1150.4421,567.51
2024-02-15Open-market sale1$1152.6621,547.51
2024-01-16Option exercise (derivative)3,530$0.0036,324
2024-01-16Open-market sale177$1018.0524,900.51
2024-01-16Option exercise3,530$172.8425,077.51
2024-01-16Open-market sale319$1022.0221,547.51
2024-01-16Open-market sale3$1028.9821,866.51
2024-01-16Open-market sale77$1028.2121,869.51
2024-01-16Open-market sale246$1027.2321,946.51
2024-01-16Open-market sale372$1026.3322,192.51
2024-01-16Open-market sale210$1025.2322,564.51
2024-01-16Open-market sale300$1024.4022,774.51
2024-01-16Open-market sale286$1023.2323,074.51
2024-01-16Open-market sale307$1020.8023,360.51
2024-01-16Open-market sale691$1019.8723,667.51
2024-01-16Open-market sale542$1018.9424,358.51
2024-01-11Option exercise (derivative)14,087$0.0039,854
2024-01-11Option exercise14,087$172.8435,634.51
2024-01-11Open-market sale14,087$1015.0021,547.51
2024-01-10Option exercise (derivative)38,863$0.0053,941
2024-01-10Option exercise38,863$172.8460,410.51
2024-01-10Open-market sale67$1017.2121,547.51
2024-01-10Open-market sale38,221$1015.0322,189.51
2024-01-10Open-market sale575$1016.2021,614.51
2023-12-29Option exercise (derivative)23,653$0.0092,804
2023-12-29Open-market sale23,653$1015.0021,547.51
2023-12-29Option exercise23,653$172.8445,200.51
2023-12-15Option exercise (derivative)6,296$0.00108,340
2023-12-15Open-market sale286$986.1626,332.51
2023-12-15Open-market sale236$987.1726,096.51
2023-12-15Open-market sale1,054$988.8221,547.51
2023-12-15Open-market sale3,495$988.0322,601.51
2023-12-15Option exercise6,296$172.8427,843.51
2023-12-15Open-market sale26$977.0027,817.51
2023-12-15Open-market sale51$978.6227,766.51
2023-12-15Open-market sale151$979.6727,615.51
2023-12-15Open-market sale8$980.6727,607.51
2023-12-15Open-market sale200$982.0327,407.51
2023-12-15Open-market sale150$983.1027,257.51
2023-12-15Open-market sale157$983.8427,100.51
2023-12-15Open-market sale482$985.0726,618.51
2023-12-13Option exercise (derivative)1,821$0.00114,636
2023-12-13Option exercise1,821$172.8423,368.51
2023-12-13Open-market sale1,821$1015.0221,547.51
2023-11-15Option exercise (derivative)7,060$0.00116,457
2023-11-15Option exercise7,060$207.8428,607.51
2023-11-15Open-market sale556$991.6628,051.51
2023-11-15Open-market sale684$992.6827,367.51
2023-11-15Open-market sale571$993.8126,796.51
2023-11-15Open-market sale2,120$994.7424,676.51
2023-11-15Open-market sale1,011$995.8723,665.51
2023-11-15Open-market sale1,800$996.7021,865.51
2023-11-15Open-market sale283$997.4621,582.51
2023-11-15Open-market sale35$998.7221,547.51
2023-08-01Option exercise (derivative)40,243$0.000
2023-08-01Option exercise40,243$173.2961,790.51
2023-08-01Open-market sale40,243$900.0021,547.51
2023-07-31Option exercise (derivative)3,043$0.0040,243
2023-07-31Open-market sale3,043$900.0021,547.51
2023-07-31Option exercise3,043$173.2924,590.51
2023-07-28Option exercise (derivative)5,559$0.0043,286
2023-07-28Open-market sale5,559$900.0021,547.51
2023-07-28Option exercise5,559$173.2927,106.51
2023-07-17Option exercise (derivative)3,250$0.0048,845
2023-07-17Open-market sale1,550$891.2521,547.51
2023-07-17Open-market sale400$887.9824,247.51
2023-07-17Open-market sale150$886.0324,647.51
2023-07-17Option exercise3,250$173.2924,797.51
2023-07-17Open-market sale435$890.3623,097.51
2023-07-17Open-market sale715$889.2423,532.51
2023-06-15Option exercise (derivative)3,250$0.0052,095
2023-06-15Open-market sale445$812.0023,808.51
2023-06-15Option exercise3,250$173.2924,797.51
2023-06-15Open-market sale82$815.4421,547.51
2023-06-15Open-market sale512$814.2721,629.51
2023-06-15Open-market sale1,667$813.2122,141.51
2023-06-15Open-market sale313$811.1924,253.51
2023-06-15Open-market sale166$809.9924,566.51
2023-06-15Open-market sale65$806.0924,732.51
2023-05-15Option exercise (derivative)3,250$0.0055,345
2023-05-15Open-market sale65$797.0824,732.51
2023-05-15Open-market sale1,066$800.0523,565.51
2023-05-15Open-market sale101$799.3824,631.51
2023-05-15Option exercise3,250$173.2924,797.51
2023-05-15Open-market sale1,529$801.1422,036.51
2023-05-15Open-market sale489$801.9121,547.51
2023-05-08Option exercise (derivative)9,644$0.0058,595
2023-05-08Option exercise9,644$173.2931,191.51
2023-05-08Open-market sale549$776.1621,547.51
2023-05-08Open-market sale9,095$775.2122,096.51
2023-05-03Option exercise (derivative)45,735$0.0068,239
2023-05-03Disposition to issuer8,888$776.2926,062.51
2023-05-03Disposition to issuer32,332$775.1334,950.51
2023-05-03Disposition to issuer3,295$778.0821,547.51
2023-05-03Disposition to issuer1,220$777.4824,842.51
2023-05-03Grant / award45,735$173.2967,282.51
2023-05-01Option exercise (derivative)3,216$0.00113,974
2023-05-01Grant / award3,216$173.2924,763.51
2023-05-01Disposition to issuer335$777.4421,547.51
2023-05-01Disposition to issuer1,136$776.5621,882.51
2023-05-01Disposition to issuer1,745$775.2423,018.51
2023-04-17Option exercise (derivative)6,500$0.00117,190
2023-04-17Open-market sale850$755.3021,893.51
2023-04-17Open-market sale1,250$754.4322,743.51
2023-04-17Open-market sale1,510$753.4923,993.51
2023-04-17Open-market sale735$752.2825,503.51
2023-04-17Open-market sale787$751.6126,238.51
2023-04-17Open-market sale346$756.8621,547.51
2023-04-17Open-market sale574$750.2227,025.51
2023-04-17Open-market sale448$749.7327,599.51
2023-04-17Option exercise6,500$173.2928,047.51
2023-03-15Option exercise (derivative)6,500$0.00123,690
2023-03-15Open-market sale90$703.4822,644.51
2023-03-15Open-market sale641$702.4822,734.51
2023-03-15Open-market sale1,428$701.7023,375.51
2023-03-15Option exercise6,500$173.2928,047.51
2023-03-15Open-market sale149$704.8822,495.51
2023-03-15Open-market sale8$705.9022,487.51
2023-03-15Open-market sale420$708.3121,747.51
2023-03-15Open-market sale743$700.4724,803.51
2023-03-15Open-market sale719$699.5625,546.51
2023-03-15Open-market sale320$707.3522,167.51
2023-03-15Open-market sale1,047$698.2826,265.51
2023-03-15Open-market sale615$697.4527,312.51
2023-03-15Open-market sale120$696.2827,927.51
2023-03-15Open-market sale200$709.1421,547.51
2023-02-16J67$0.00190
2023-02-15Option exercise (derivative)6,500$0.00130,190
2023-02-15Open-market sale1,200$753.3926,147.51
2023-02-15Open-market sale600$752.1527,347.51
2023-02-15Open-market sale100$750.0027,947.51
2023-02-15Option exercise6,500$173.2928,047.51
2023-02-15Open-market sale455$756.5822,547.51
2023-02-15Open-market sale50$758.1421,547.51
2023-02-15Open-market sale950$757.6021,597.51
2023-02-15Open-market sale2,289$754.5223,858.51
2023-02-15Open-market sale856$755.5223,002.51
2023-02-09Option exercise (derivative)10,000$0.00123,517
2023-02-09Option exercise10,000$207.8431,547.51
2023-02-09Open-market sale790$747.0630,757.51
2023-02-09Open-market sale1,058$748.1429,699.51
2023-02-09Open-market sale1,251$749.4228,448.51
2023-02-09Open-market sale700$750.3427,748.51
2023-02-09Open-market sale400$752.6627,348.51
2023-02-09Open-market sale300$760.7021,547.51
2023-02-09Open-market sale1,800$759.6921,847.51
2023-02-09Open-market sale700$758.0823,647.51
2023-02-09Open-market sale600$757.3224,347.51
2023-02-09Open-market sale400$756.3324,947.51
2023-02-09Open-market sale1,401$755.1325,347.51
2023-02-09Open-market sale600$753.9826,748.51
2023-02-09Open-market sale300$760.7021,547.51
2023-01-17Option exercise (derivative)6,500$0.00136,690
2023-01-17Open-market sale437$686.8123,062.51
2023-01-17Open-market sale290$681.8627,757.51
2023-01-17Option exercise6,500$173.2928,047.51
2023-01-17Open-market sale1,254$682.8526,503.51
2023-01-17Open-market sale2,336$684.4624,167.51
2023-01-17Open-market sale850$689.0121,547.51
2023-01-17Open-market sale665$687.7122,397.51
2023-01-17Open-market sale668$685.5923,499.51
2022-12-15Option exercise (derivative)6,500$0.00143,190
2022-12-15Open-market sale218$617.5627,829.51
2022-12-15Option exercise6,500$173.2928,047.51
2022-12-15Open-market sale1,631$618.6526,198.51
2022-12-15Open-market sale2,561$619.6023,637.51
2022-12-15Open-market sale667$620.6122,970.51
2022-12-15Open-market sale482$621.5022,488.51
2022-12-15Open-market sale86$622.6422,402.51
2022-12-15Open-market sale165$623.6722,237.51
2022-12-15Open-market sale328$625.6421,909.51
2022-12-15Open-market sale354$626.0521,555.51
2022-12-15Open-market sale8$627.5921,547.51
2022-12-15Option exercise (derivative)6,500$0.00143,190
2022-12-15Open-market sale112$619.7121,547.51
2022-12-15Open-market sale120$618.7521,659.51
2022-12-15Open-market sale458$617.6321,779.51
2022-12-15Option exercise6,500$173.2928,047.51
2022-12-15Open-market sale853$611.4127,194.51
2022-12-15Open-market sale418$612.3726,776.51
2022-12-15Open-market sale1,427$613.2125,349.51
2022-12-15Open-market sale1,073$615.4423,127.51
2022-12-15Open-market sale890$616.3222,237.51
2022-12-15Open-market sale1,149$614.5624,200.51
2022-12-02J123$0.00123
2022-11-15Option exercise (derivative)6,500$0.00149,690
2022-11-15Option exercise6,500$173.2928,047.51
2022-11-15Open-market sale218$617.5627,829.51
2022-11-15Open-market sale1,631$618.6526,198.51
2022-11-15Open-market sale354$626.0521,555.51
2022-11-15Open-market sale8$627.5921,547.51
2022-11-15Open-market sale2,561$619.6023,637.51
2022-11-15Open-market sale328$625.6421,909.51
2022-11-15Open-market sale165$623.6722,237.51
2022-11-15Open-market sale667$620.6122,970.51
2022-11-15Open-market sale482$621.5022,488.51
2022-11-15Open-market sale86$622.6422,402.51
2022-10-17Option exercise (derivative)11,500$0.000
2022-10-17Open-market sale426$524.6632,621.51
2022-10-17Open-market sale2,152$525.5230,469.51
2022-10-17Option exercise11,500$111.5933,047.51
2022-10-17Open-market sale61$532.7021,547.51
2022-10-17Open-market sale724$531.2921,608.51
2022-10-17Open-market sale1,123$530.6522,332.51
2022-10-17Open-market sale2,879$529.5323,455.51
2022-10-17Open-market sale950$528.7026,334.51
2022-10-17Open-market sale1,707$527.3927,284.51
2022-10-17Open-market sale1,478$526.6028,991.51
2022-09-15Option exercise (derivative)11,500$0.0011,500
2022-09-15Open-market sale2$599.9221,547.51
2022-09-15Open-market sale358$598.9321,549.51
2022-09-15Option exercise11,500$111.5933,047.51
2022-09-15Open-market sale80$587.0232,967.51
2022-09-15Open-market sale354$587.3332,613.51
2022-09-15Open-market sale468$588.8232,145.51
2022-09-15Open-market sale440$598.3521,907.51
2022-09-15Open-market sale782$589.9431,363.51
2022-09-15Open-market sale2,952$591.0228,411.51
2022-09-15Open-market sale1,077$591.7827,334.51
2022-09-15Open-market sale1,035$593.0826,299.51
2022-09-15Open-market sale470$595.9123,274.51
2022-09-15Open-market sale927$597.1222,347.51
2022-09-15Open-market sale1,243$594.0525,056.51
2022-09-15Open-market sale1,312$595.0023,744.51
2022-08-15Option exercise (derivative)11,500$0.0023,000
2022-08-15Open-market sale3,678$676.0722,042.51
2022-08-15Option exercise11,500$130.0933,047.51
2022-08-15Open-market sale6,127$675.2725,720.51
2022-08-15Open-market sale452$674.2031,847.51
2022-08-15Open-market sale376$672.6632,299.51
2022-08-15Open-market sale158$671.5732,675.51
2022-08-15Open-market sale214$670.0532,833.51
2022-08-15Open-market sale495$676.7521,547.51
2022-07-15Option exercise (derivative)11,500$0.0034,500
2022-07-15Open-market sale960$539.8031,103.51
2022-07-15Open-market sale8,260$540.9122,843.51
2022-07-15Open-market sale1,106$541.7421,737.51
2022-07-15Open-market sale190$542.7321,547.51
2022-07-15Option exercise11,500$130.0933,047.51
2022-07-15Open-market sale263$537.4332,784.51
2022-07-15Open-market sale721$538.5532,063.51
2022-06-15Option exercise (derivative)11,500$0.0046,000
2022-06-15Open-market sale442$534.8232,405.51
2022-06-15Open-market sale200$533.0732,847.51
2022-06-15Option exercise11,500$130.0933,047.51
2022-06-15Open-market sale88$543.6521,547.51
2022-06-15Open-market sale1,518$542.7121,635.51
2022-06-15Open-market sale2,422$541.8323,153.51
2022-06-15Open-market sale1,497$540.7025,575.51
2022-06-15Open-market sale1,175$539.7127,072.51
2022-06-15Open-market sale1,578$538.7228,247.51
2022-06-15Open-market sale1,046$537.6729,825.51
2022-06-15Open-market sale923$536.7430,871.51
2022-06-15Open-market sale611$535.6431,794.51
2022-05-16Option exercise (derivative)11,500$0.0057,500
2022-05-16Open-market sale116$564.5421,555.51
2022-05-16Open-market sale8$565.9721,547.51
2022-05-16Open-market sale696$561.8123,081.51
2022-05-16Option exercise11,500$130.0933,047.51
2022-05-16Open-market sale1,015$551.2432,032.51
2022-05-16Open-market sale773$552.2231,259.51
2022-05-16Open-market sale550$553.4130,709.51
2022-05-16Open-market sale2,743$554.3527,966.51
2022-05-16Open-market sale1,286$555.3526,680.51
2022-05-16Open-market sale229$563.9221,671.51
2022-05-16Open-market sale1,181$562.8921,900.51
2022-05-16Open-market sale321$560.6023,777.51
2022-05-16Open-market sale683$559.7724,098.51
2022-05-16Open-market sale481$558.9224,781.51
2022-05-16Open-market sale536$557.5125,262.51
2022-05-16Open-market sale882$556.2725,798.51
2022-04-18Option exercise (derivative)11,500$0.0069,000
2022-04-18Open-market sale896$637.1122,038.51
2022-04-18Open-market sale205$635.7522,934.51
2022-04-18Open-market sale465$634.7923,139.51
2022-04-18Open-market sale948$633.6323,604.51
2022-04-18Open-market sale1,601$632.7324,552.51
2022-04-18Open-market sale666$631.3426,153.51
2022-04-18Open-market sale3,924$630.4226,819.51
2022-04-18Open-market sale573$628.9130,743.51
2022-04-18Open-market sale484$638.0221,554.51
2022-04-18Open-market sale7$638.8221,547.51
2022-04-18Open-market sale1,731$628.1031,316.51
2022-04-18Option exercise11,500$130.0933,047.51
2022-03-15Option exercise (derivative)11,500$0.0080,500
2022-03-15Open-market sale913$624.8832,134.51
2022-03-15Option exercise11,500$130.0933,047.51
2022-03-15Open-market sale504$639.8421,547.51
2022-03-15Open-market sale452$638.7522,051.51
2022-03-15Open-market sale1,656$637.7122,503.51
2022-03-15Open-market sale1,721$636.6424,159.51
2022-03-15Open-market sale1,204$635.7125,880.51
2022-03-15Open-market sale216$634.7227,084.51
2022-03-15Open-market sale669$633.3227,300.51
2022-03-15Open-market sale334$631.9927,969.51
2022-03-15Open-market sale408$630.9628,303.51
2022-03-15Open-market sale432$629.9428,711.51
2022-03-15Open-market sale416$629.0629,143.51
2022-03-15Open-market sale516$627.8129,559.51
2022-03-15Open-market sale761$627.0630,075.51
2022-03-15Open-market sale1,298$625.8030,836.51
2022-02-15Option exercise (derivative)11,500$0.0092,000
2022-02-15Open-market sale1,749$649.4221,560.51
2022-02-15Open-market sale1,785$648.6723,309.51
2022-02-15Open-market sale13$650.1321,547.51
2022-02-15Option exercise11,500$130.0933,047.51
2022-02-15Open-market sale100$636.0832,947.51
2022-02-15Open-market sale100$638.8632,847.51
2022-02-15Open-market sale1,997$647.4725,094.51
2022-02-15Open-market sale1,622$646.4227,091.51
2022-02-15Open-market sale1,523$645.1528,713.51
2022-02-15Open-market sale1,224$644.3230,236.51
2022-02-15Open-market sale881$643.3231,460.51
2022-02-15Open-market sale364$642.1232,341.51
2022-02-15Open-market sale142$640.5132,705.51
2022-01-18Option exercise (derivative)11,500$0.00103,500
2022-01-18Open-market sale1,708$630.4426,314.51
2022-01-18Option exercise11,500$130.0933,047.51
2022-01-18Open-market sale366$626.5932,681.51
2022-01-18Open-market sale469$636.7221,634.51
2022-01-18Open-market sale473$635.5822,103.51
2022-01-18Open-market sale403$634.5622,576.51
2022-01-18Open-market sale240$633.2522,979.51
2022-01-18Open-market sale1,134$632.5023,219.51
2022-01-18Open-market sale1,961$631.6424,353.51
2022-01-18Open-market sale87$637.7621,547.51
2022-01-18Open-market sale1,888$629.7228,022.51
2022-01-18Open-market sale1,203$628.6229,910.51
2022-01-18Open-market sale1,568$627.6931,113.51
2021-12-15Option exercise (derivative)11,500$0.00115,000
2021-12-15Option exercise11,500$130.0933,047.51
2021-12-15Open-market sale1,647$571.6925,800.51
2021-12-15Open-market sale2,903$570.6927,447.51
2021-12-15Open-market sale1,836$569.8230,350.51
2021-12-15Open-market sale861$568.6632,186.51
2021-12-15Open-market sale1,800$572.8424,000.51
2021-12-15Open-market sale100$583.0521,547.51
2021-12-15Open-market sale100$581.3421,647.51
2021-12-15Open-market sale105$576.0121,747.51
2021-12-15Open-market sale405$574.5821,852.51
2021-12-15Open-market sale1,743$573.6822,257.51
2021-11-15Option exercise (derivative)11,500$0.00126,500
2021-11-15Open-market sale942$652.2722,869.51
2021-11-15Open-market sale1,950$651.2223,811.51
2021-11-15Open-market sale1,894$650.3025,761.51
2021-11-15Open-market sale1,280$649.3427,655.51
2021-11-15Open-market sale552$647.6528,935.51
2021-11-15Open-market sale844$647.0529,487.51
2021-11-15Open-market sale380$645.5030,331.51
2021-11-15Open-market sale1,004$644.5130,711.51
2021-11-15Open-market sale816$643.6331,715.51
2021-11-15Open-market sale266$642.6532,531.51
2021-11-15Open-market sale250$641.6932,797.51
2021-11-15Open-market sale303$655.8321,547.51
2021-11-15Open-market sale508$653.7522,361.51
2021-11-15Open-market sale511$654.8121,850.51
2021-11-15Option exercise11,500$130.0933,047.51
2021-10-15Option exercise (derivative)11,500$0.00138,000
2021-10-15Open-market sale2,481$641.6124,749.51
2021-10-15Option exercise11,500$130.0933,047.51
2021-10-15Open-market sale1,841$639.7831,206.51
2021-10-15Open-market sale984$643.3721,547.51
2021-10-15Open-market sale2,218$642.5622,531.51
2021-10-15Open-market sale3,976$640.5027,230.51
2021-09-15Option exercise (derivative)11,500$0.00149,500
2021-09-15Option exercise11,500$130.0933,047.51
2021-09-15Open-market sale227$602.2432,820.51
2021-09-15Open-market sale343$603.2432,477.51
2021-09-15Open-market sale478$604.9931,999.51
2021-09-15Open-market sale1,255$605.8430,744.51
2021-09-15Open-market sale1,515$606.9129,229.51
2021-09-15Open-market sale2,392$608.0726,837.51
2021-09-15Open-market sale2,906$609.1723,931.51
2021-09-15Open-market sale1,272$609.9622,659.51
2021-09-15Open-market sale140$610.7822,519.51
2021-09-15Open-market sale500$612.6322,019.51
2021-09-15Open-market sale380$613.5021,639.51
2021-09-15Open-market sale92$614.7721,547.51
2021-08-16Option exercise (derivative)11,500$0.00161,000
2021-08-16Open-market sale1,414$599.7029,647.51
2021-08-16Open-market sale1,241$598.7031,061.51
2021-08-16Open-market sale745$597.8232,302.51
2021-08-16Open-market sale1,616$600.8828,031.51
2021-08-16Open-market sale2,727$601.7525,304.51
2021-08-16Open-market sale841$602.9924,463.51
2021-08-16Open-market sale1,395$603.8523,068.51
2021-08-16Open-market sale1,321$604.7721,747.51
2021-08-16Open-market sale200$605.3121,547.51
2021-08-16Option exercise11,500$130.0933,047.51
2021-08-06Grant / award (derivative)105,000$0.00105,000
2021-07-15Option exercise (derivative)11,500$0.00172,500
2021-07-15Open-market sale807$644.3022,801.51
2021-07-15Open-market sale810$643.2621,547.51
2021-07-15Open-market sale2,691$642.3623,608.51
2021-07-15Open-market sale852$641.3626,299.51
2021-07-15Open-market sale848$640.1427,151.51
2021-07-15Open-market sale190$637.6027,999.51
2021-07-15Option exercise11,500$130.0933,047.51
2021-07-15Open-market sale2,344$634.7930,703.51
2021-07-15Open-market sale444$644.9922,357.51
2021-07-15Open-market sale2,207$635.5128,496.51
2021-07-15Open-market sale307$636.9028,189.51
2021-06-15Option exercise (derivative)11,500$0.00184,000
2021-06-15Open-market sale1,579$671.2822,695.51
2021-06-15Open-market sale444$672.3922,251.51
2021-06-15Open-market sale704$673.3621,547.51
2021-06-15Open-market sale6,204$670.5124,274.51
2021-06-15Open-market sale1,160$669.6130,478.51
2021-06-15Open-market sale679$668.5331,638.51
2021-06-15Open-market sale397$667.4332,317.51
2021-06-15Open-market sale333$666.2932,714.51
2021-06-15Option exercise11,500$130.0933,047.51
2021-05-17Option exercise (derivative)11,500$0.00195,500
2021-05-17Open-market sale1,670$590.7729,438.51
2021-05-17Open-market sale3,170$592.9024,176.51
2021-05-17Open-market sale2,092$591.8227,346.51
2021-05-17Open-market sale1,253$589.7431,108.51
2021-05-17Open-market sale1,756$593.6922,420.51
2021-05-17Open-market sale873$594.5021,547.51
2021-05-17Option exercise11,500$130.0933,047.51
2021-05-17Open-market sale686$588.6232,361.51
2021-04-15Option exercise (derivative)11,500$0.00207,000
2021-04-15Open-market sale1,419$622.7323,776.51
2021-04-15Open-market sale3,151$621.0028,533.51
2021-04-15Open-market sale3,338$621.7525,195.51
2021-04-15Open-market sale1,007$625.0922,048.51
2021-04-15Open-market sale1,363$620.0631,684.51
2021-04-15Open-market sale721$623.7423,055.51
2021-04-15Option exercise11,500$130.0933,047.51
2021-04-15Open-market sale200$628.9221,547.51
2021-04-15Open-market sale301$626.4421,747.51
2021-03-15Option exercise (derivative)11,500$0.00218,500
2021-03-15Open-market sale415$620.7126,777.51
2021-03-15Open-market sale895$619.1927,192.51
2021-03-15Open-market sale314$615.3331,064.51
2021-03-15Open-market sale2,305$622.6424,472.51
2021-03-15Open-market sale1,077$623.6623,395.51
2021-03-15Open-market sale1,488$624.4121,907.51
2021-03-15Open-market sale360$625.3221,547.51
2021-03-15Open-market sale1,145$612.7831,902.51
2021-03-15Open-market sale524$613.8031,378.51
2021-03-15Open-market sale981$616.3530,083.51
2021-03-15Open-market sale522$617.2029,561.51
2021-03-15Open-market sale1,474$618.3228,087.51
2021-03-15Option exercise11,500$130.0933,047.51
2021-02-16Option exercise (derivative)11,500$0.00230,000
2021-02-16Open-market sale500$577.231,306
2021-02-16Open-market sale1,000$578.57306
2021-02-16Open-market sale306$579.540
2021-02-16Option exercise11,500$130.0911,500
2021-02-16Open-market sale696$571.5210,804
2021-02-16Open-market sale1,308$572.719,496
2021-02-16Open-market sale4,012$573.595,484
2021-02-16Open-market sale2,478$574.633,006
2021-02-16Open-market sale1,200$575.501,806
2021-01-15Option exercise (derivative)11,500$0.00241,500
2021-01-15Open-market sale300$590.991,100
2021-01-15Open-market sale1,100$590.211,400
2021-01-15Open-market sale1,460$589.352,500
2021-01-15Open-market sale200$592.76900
2021-01-15Open-market sale300$594.31600
2021-01-15Open-market sale200$595.48400
2021-01-15Open-market sale280$596.91120
2021-01-15Open-market sale20$597.58100
2021-01-15Option exercise11,500$130.0911,500
2021-01-15Open-market sale578$585.4410,922
2021-01-15Open-market sale2,496$586.218,426
2021-01-15Open-market sale2,686$587.115,740
2021-01-15Open-market sale1,780$588.383,960
2021-01-15Open-market sale100$600.200
2020-12-14Gift8,262$0.0021,547.51
2020-12-14Gift8,262$0.008,262
2020-11-27Option exercise (derivative)20,000$0.00253,000
2020-11-27Open-market sale2,273$591.0617,727
2020-11-27Option exercise20,000$130.0920,000
2020-11-27Open-market sale522$601.53733
2020-11-27Open-market sale4,116$591.9013,611
2020-11-27Open-market sale733$602.560
2020-11-27Open-market sale10,400$600.361,255
2020-11-27Open-market sale50$595.8811,655
2020-11-27Open-market sale1,106$595.3111,705
2020-11-27Open-market sale800$594.1612,811
2020-11-24Option exercise (derivative)14,591$0.000
2020-11-24Open-market sale700$615.85379
2020-11-24Open-market sale1,501$614.911,079
2020-11-24Open-market sale1,900$614.072,580
2020-11-24Open-market sale1,633$612.424,480
2020-11-24Open-market sale1,013$611.966,113
2020-11-24Open-market sale3,955$611.287,126
2020-11-24Open-market sale379$616.870
2020-11-24Open-market sale1,106$608.9712,685
2020-11-24Open-market sale400$607.5013,791
2020-11-24Open-market sale300$605.2114,191
2020-11-24Open-market sale100$601.0514,491
2020-11-24Option exercise14,591$82.6714,591
2020-11-24Open-market sale1,604$610.0611,081
2020-11-18Option exercise (derivative)400$0.0014,591
2020-11-18Option exercise400$82.67400
2020-11-18Open-market sale400$600.010
2020-11-13Option exercise (derivative)7,474$0.0014,991
2020-11-13Option exercise7,474$82.677,474
2020-11-13Open-market sale553$556.386,921
2020-11-13Open-market sale616$563.55600
2020-11-13Open-market sale600$564.550
2020-11-13Open-market sale533$562.541,216
2020-11-13Open-market sale1,434$557.625,487
2020-11-13Open-market sale1,341$558.494,146
2020-11-13Open-market sale1,976$559.532,170
2020-11-13Open-market sale301$560.411,869
2020-11-13Open-market sale120$561.371,749
2020-11-11Grant / award (derivative)10,407$0.0081,446
2020-11-11Grant / award (derivative)71,039$0.0071,039
2020-11-11Grant / award (derivative)11,484$0.0092,930
2020-11-09Option exercise42,181$82.6742,181
2020-11-09Open-market sale1,000$607.921,032
2020-11-09Open-market sale1,032$610.020
2020-11-09Open-market sale1,203$606.602,032
2020-11-09Option exercise (derivative)42,181$0.0022,465
2020-11-09Open-market sale605$572.3641,576
2020-11-09Open-market sale2,141$603.977,390
2020-11-09Open-market sale641$603.309,531
2020-11-09Open-market sale3,105$602.0410,172
2020-11-09Open-market sale701$601.0713,277
2020-11-09Open-market sale4,040$600.0713,978
2020-11-09Open-market sale614$598.8718,018
2020-11-09Open-market sale1,621$597.6418,632
2020-11-09Open-market sale3,573$596.9820,253
2020-11-09Open-market sale1,119$595.7823,826
2020-11-09Open-market sale100$593.2924,945
2020-11-09Open-market sale600$591.5625,045
2020-11-09Open-market sale178$589.9625,645
2020-11-09Open-market sale100$588.7325,823
2020-11-09Open-market sale500$587.6225,923
2020-11-09Open-market sale209$586.6626,423
2020-11-09Open-market sale961$585.0126,632
2020-11-09Open-market sale607$583.9627,593
2020-11-09Open-market sale208$582.9328,200
2020-11-09Open-market sale692$581.8628,408
2020-11-09Open-market sale700$580.4129,100
2020-11-09Open-market sale3,643$579.4829,800
2020-11-09Open-market sale925$578.8633,443
2020-11-09Open-market sale700$577.8334,368
2020-11-09Open-market sale1,813$576.7235,068
2020-11-09Open-market sale548$575.6936,881
2020-11-09Open-market sale3,102$575.1637,429
2020-11-09Open-market sale1,045$573.8940,531
2020-11-09Open-market sale4,155$605.193,235
2020-11-09Option exercise42,181$592.6042,181
2020-10-13Option exercise (derivative)21,548$0.0064,646
2020-10-13Open-market sale300$480.05401
2020-10-13Open-market sale600$478.17701
2020-10-13Open-market sale103$476.611,301
2020-10-13Open-market sale1,023$475.771,404
2020-10-13Open-market sale401$481.380
2020-10-13Open-market sale1,029$474.892,427
2020-10-13Open-market sale7,785$473.853,456
2020-10-13Open-market sale5,535$473.1311,241
2020-10-13Open-market sale2,224$472.0116,776
2020-10-13Open-market sale1,900$470.9919,000
2020-10-13Open-market sale648$469.8120,900
2020-10-13Option exercise21,548$82.6721,548
2020-10-10Disposition to issuer (derivative)2,554$0.0088,316
2020-09-14Option exercise (derivative)21,548$0.0086,194
2020-09-14Open-market sale425$504.0720,623
2020-09-14Open-market sale500$502.6021,048
2020-09-14Open-market sale688$506.2918,090
2020-09-14Open-market sale1,447$507.2516,643
2020-09-14Open-market sale5,369$508.4011,274
2020-09-14Open-market sale4,338$509.136,936
2020-09-14Open-market sale1,987$510.354,949
2020-09-14Open-market sale2,784$511.482,165
2020-09-14Open-market sale2,165$512.090
2020-09-14Option exercise21,548$82.6721,548
2020-09-14Open-market sale1,845$505.2118,778
2020-08-13Option exercise (derivative)21,548$0.00107,742
2020-08-13Open-market sale457$497.680
2020-08-13Open-market sale2,827$493.6118,721
2020-08-13Open-market sale13,520$494.485,201
2020-08-13Open-market sale4,057$495.471,144
2020-08-13Open-market sale687$496.71457
2020-08-13Option exercise21,548$82.6721,548
2020-07-13Option exercise (derivative)21,548$0.00129,290
2020-07-13Open-market sale500$427.671,067
2020-07-13Open-market sale1,229$426.761,567
2020-07-13Open-market sale900$425.572,796
2020-07-13Open-market sale400$424.313,696
2020-07-13Open-market sale3,487$422.589,780
2020-07-13Open-market sale1,067$429.340
2020-07-13Option exercise21,548$82.6721,548
2020-07-13Open-market sale1,200$416.0120,348
2020-07-13Open-market sale800$416.9719,548
2020-07-13Open-market sale300$418.2119,248
2020-07-13Open-market sale1,122$419.0118,126
2020-07-13Open-market sale688$420.1417,438
2020-07-13Open-market sale4,171$421.4513,267
2020-07-13Open-market sale5,684$423.424,096
2020-06-10Option exercise (derivative)20,000$0.00150,838
2020-06-10Open-market sale523$474.310
2020-06-10Open-market sale1,311$470.852,640
2020-06-10Open-market sale700$469.833,951
2020-06-10Open-market sale300$467.584,651
2020-06-10Open-market sale600$465.894,951
2020-06-10Open-market sale2,005$464.475,551
2020-06-10Open-market sale4,564$463.557,556
2020-06-10Open-market sale3,413$462.6812,120
2020-06-10Open-market sale4,467$461.5715,533
2020-06-10Option exercise20,000$82.6720,000
2020-06-10Open-market sale1,141$472.261,499
2020-06-10Open-market sale976$473.27523
2020-03-09Option exercise (derivative)17,083$0.00170,838
2020-03-09Open-market sale1,025$451.4316,058
2020-03-09Open-market sale4,606$452.7011,452
2020-03-09Open-market sale300$460.96162
2020-03-09Option exercise17,083$82.6717,083
2020-03-09Open-market sale162$461.930
2020-03-09Open-market sale3,060$453.748,392
2020-03-09Open-market sale4,089$454.714,303
2020-03-09Open-market sale1,739$455.572,564
2020-03-09Open-market sale606$456.601,958
2020-03-09Open-market sale896$457.541,062
2020-03-09Open-market sale600$459.16462
2020-02-14Option exercise (derivative)77,000$0.00273,000
2020-02-14Open-market sale500$657.160
2020-02-14Option exercise77,000$130.0977,000
2020-02-14Open-market sale29,417$646.5735,360
2020-02-14Open-market sale4,782$647.3930,578
2020-02-14Open-market sale6,303$648.6024,275
2020-02-14Open-market sale9,624$649.6814,651
2020-02-14Open-market sale6,587$650.548,064
2020-02-14Open-market sale6,202$651.551,862
2020-02-14Open-market sale962$652.29900
2020-02-14Open-market sale300$653.97600
2020-02-14Open-market sale100$655.24500
2020-02-14Open-market sale12,223$645.6964,777
2020-02-14Option exercise (derivative)1,924$0.000
2020-02-14Option exercise1,924$82.671,924
2020-02-14Open-market sale349$650.291,575
2020-02-14Open-market sale100$651.780
2020-02-14Open-market sale1,475$651.08100
2020-02-10Option exercise (derivative)17,083$0.00187,921
2020-02-10Option exercise17,083$82.6717,083
2020-02-10Open-market sale1,154$639.881,415
2020-02-10Open-market sale1,600$634.6714,983
2020-02-10Open-market sale301$633.2716,583
2020-02-10Open-market sale199$631.9116,884
2020-02-10Open-market sale1,415$640.890
2020-02-10Open-market sale2,462$636.6310,506
2020-02-10Open-market sale2,015$635.6012,968
2020-02-10Open-market sale1,940$638.028,566
2020-02-10Open-market sale5,997$638.782,569
2020-01-09Option exercise (derivative)17,083$0.00205,004
2020-01-09Open-market sale3,740$590.538,041
2020-01-09Open-market sale3,332$591.114,709
2020-01-09Open-market sale1,164$592.383,545
2020-01-09Open-market sale2,328$593.711,217
2020-01-09Open-market sale1,014$594.60203
2020-01-09Open-market sale203$595.240
2020-01-09Option exercise17,083$82.6717,083
2020-01-09Open-market sale1,208$586.3815,875
2020-01-09Open-market sale1,163$587.0214,712
2020-01-09Open-market sale2,302$589.2211,781
2020-01-09Open-market sale629$588.0814,083
2020-01-07J1,572.65$583.5429,809.51
2019-12-09Option exercise (derivative)17,083$0.00222,087
2019-12-09Open-market sale5,000$569.620
2019-12-09Open-market sale5,000$568.445,000
2019-12-09Open-market sale4,000$567.0110,000
2019-12-09Open-market sale1,000$564.4714,000
2019-12-09Option exercise17,083$82.6717,083
2019-12-09Open-market sale2,083$562.6615,000
2019-11-15Grant / award (derivative)10,217$0.0090,870
2019-11-15Grant / award (derivative)15,910$0.0080,653
2019-11-15Grant / award (derivative)64,743$0.0064,743
2019-11-11Option exercise (derivative)17,083$0.00239,170
2019-11-11Open-market sale10,107$542.683,856
2019-11-11Option exercise17,083$82.6717,083
2019-11-11Open-market sale3,856$543.310
2019-11-11Open-market sale100$538.2916,983
2019-11-11Open-market sale300$540.1816,683
2019-11-11Open-market sale2,720$541.8713,963
2019-10-09Option exercise (derivative)17,083$0.00256,253
2019-10-09Open-market sale877$511.110
2019-10-09Open-market sale13,558$510.36877
2019-10-09Open-market sale733$508.9314,435
2019-10-09Open-market sale1,314$508.0315,168
2019-10-09Open-market sale601$506.9516,482
2019-10-09Option exercise17,083$82.6717,083
2019-09-09Option exercise (derivative)17,083$0.00273,336
2019-09-09Option exercise17,083$82.6717,083
2019-09-09Open-market sale282$512.6616,801
2019-09-09Open-market sale960$513.5415,841
2019-09-09Open-market sale2,680$514.7513,161
2019-09-09Open-market sale300$517.2512,861
2019-09-09Open-market sale1,710$518.6911,151
2019-09-09Open-market sale680$519.6910,471
2019-09-09Open-market sale1,420$520.849,051
2019-09-09Open-market sale1,146$521.857,905
2019-09-09Open-market sale1,180$523.954,240
2019-09-09Open-market sale600$525.203,640
2019-09-09Open-market sale1,500$526.642,140
2019-09-09Open-market sale640$527.501,500
2019-09-09Open-market sale595$528.77905
2019-09-09Open-market sale405$529.54500
2019-09-09Open-market sale400$532.90100
2019-09-09Open-market sale100$534.830
2019-09-09Open-market sale2,485$522.965,420
2019-08-23J1,501.86$534.0428,236.86
2019-08-09Option exercise (derivative)17,083$0.00290,419
2019-08-09Open-market sale200$549.950
2019-08-09Option exercise17,083$82.6717,083
2019-08-09Open-market sale2,500$546.3814,583
2019-08-09Open-market sale4,179$547.1310,404
2019-08-09Open-market sale8,763$548.041,641
2019-08-09Open-market sale1,441$548.74200
2019-07-09Option exercise (derivative)17,083$0.00307,502
2019-07-09Open-market sale510$487.120
2019-07-09Open-market sale660$486.41510
2019-07-09Open-market sale400$485.181,170
2019-07-09Open-market sale612$482.181,570
2019-07-09Open-market sale1,702$481.652,182
2019-07-09Open-market sale5,010$480.493,884
2019-07-09Open-market sale3,297$479.698,894
2019-07-09Option exercise17,083$82.6717,083
2019-07-09Open-market sale4,892$478.4512,191
2019-06-10Option exercise (derivative)17,083$0.00324,585
2019-06-10Option exercise17,083$82.6717,083
2019-06-10Open-market sale750$473.1616,333
2019-06-10Open-market sale380$477.990
2019-06-10Open-market sale5,478$474.0110,855
2019-06-10Open-market sale6,299$475.154,556
2019-06-10Open-market sale1,961$475.902,595
2019-06-10Open-market sale2,215$477.01380
2019-05-09Option exercise (derivative)17,083$0.00341,668
2019-05-09Open-market sale1,500$467.953,842
2019-05-09Option exercise17,083$82.6717,083
2019-05-09Open-market sale1,661$463.9815,422
2019-05-09Open-market sale100$473.480
2019-05-09Open-market sale109$471.85100
2019-05-09Open-market sale400$470.98209
2019-05-09Open-market sale1,700$470.06609
2019-05-09Open-market sale1,533$469.362,309
2019-05-09Open-market sale2,926$466.885,342
2019-05-09Open-market sale4,254$466.118,268
2019-05-09Open-market sale2,900$465.0212,522
2019-04-09Option exercise (derivative)17,083$0.00358,751
2019-04-09Open-market sale3,864$456.375,335
2019-04-09Open-market sale1,600$455.709,199
2019-04-09Open-market sale900$459.710
2019-04-09Option exercise17,083$82.6717,083
2019-04-09Open-market sale2,501$457.592,834
2019-04-09Open-market sale1,934$458.72900
2019-04-09Open-market sale6,284$454.4410,799
2019-03-11Option exercise (derivative)17,083$0.00375,834
2019-03-11Option exercise17,083$82.6717,083
2019-03-11Open-market sale200$423.6316,883
2019-03-11Open-market sale300$424.7416,583
2019-03-11Open-market sale298$426.5416,285
2019-03-11Open-market sale396$428.1115,889
2019-03-11Open-market sale1,414$429.2314,475
2019-03-11Open-market sale700$432.080
2019-03-11Open-market sale4,879$430.329,596
2019-03-11Open-market sale8,896$431.17700
2019-02-07Option exercise (derivative)17,083$0.00392,917
2019-02-07Open-market sale1,875$418.9232,855
2019-02-07Option exercise17,083$82.6743,818
2019-02-07Open-market sale600$415.9843,218
2019-02-07Open-market sale1,975$417.1541,243
2019-02-07Open-market sale6,513$417.8534,730
2019-02-07Open-market sale4,718$419.6728,137
2019-02-07Open-market sale1,402$420.6226,735
2018-11-05Grant / award (derivative)33,484$0.0033,484
2018-11-05Grant / award (derivative)93,864$0.0093,864
2018-03-14Option exercise (derivative)9,500$0.001,924
2018-03-14Open-market sale9,400$294.99100
2018-03-14Option exercise9,500$82.679,500
2018-03-14Open-market sale100$295.890
2017-11-17Option exercise (derivative)35,924$0.000
2017-11-17Option exercise35,924$27.0835,924
2017-11-17Open-market sale19,526$263.2616,398
2017-11-17Open-market sale10,335$264.266,063
2017-11-17Open-market sale3,763$265.352,300
2017-11-17Open-market sale1,100$267.310
2017-11-17Open-market sale1,200$266.721,100
2017-11-16Option exercise (derivative)63,776$0.0035,924
2017-11-16Open-market sale4,200$270.791,120
2017-11-16Open-market sale1,120$271.290
2017-11-16Open-market sale8,118$269.695,320
2017-11-16Option exercise63,776$27.0863,776
2017-11-16Open-market sale18,588$267.8045,188
2017-11-16Open-market sale31,750$268.4013,438
2017-11-08Option exercise (derivative)42,571$0.0042,571
2017-11-08Option exercise (derivative)119,884$0.00119,884
2016-12-08Open-market sale1,100$252.7426,735
2016-12-08Open-market sale12,974$251.8627,835
2016-12-08Option exercise37,000$27.0863,735
2016-12-08Open-market sale8,548$250.0855,187
2016-12-08Open-market sale14,378$251.2840,809
2016-12-05Gift (derivative)136,700$0.00136,700
2016-12-05Gift (derivative)45,912$0.0045,912
2016-12-05Gift (derivative)133,517$0.00133,517
2016-12-05Gift (derivative)156,190$0.00156,190
2016-12-05Gift (derivative)350,000$0.00350,000
2016-12-05Gift (derivative)410,000$0.00410,000
2016-12-05Gift (derivative)350,000$0.000
2016-12-05Gift (derivative)99,700$0.0037,000
2016-12-05Gift (derivative)99,700$0.0099,700
2016-11-10Grant / award (derivative)41,888$0.0041,888
2016-11-10Grant / award (derivative)116,786$0.00116,786
2016-09-14Option exercise (derivative)7,500$0.0011,424
2016-09-14Open-market sale5,090$281.032,410
2016-09-14Option exercise7,500$82.677,500
2016-09-14Open-market sale1,110$282.031,300
2016-09-14Open-market sale1,000$282.73300
2016-09-14Open-market sale300$283.560
2016-06-08Option exercise (derivative)100,000$0.00136,700
2016-06-08Open-market sale3,418$265.8626,735
2016-06-08Open-market sale96,582$264.9830,153
2016-06-08Option exercise100,000$27.08126,735
2015-12-14Option exercise (derivative)70,000$0.00236,700
2015-12-14Open-market sale600$223.8026,735
2015-12-14Open-market sale3,700$223.3327,335
2015-12-14Open-market sale3,300$221.0234,073
2015-12-14Open-market sale4,947$219.8637,373
2015-12-14Open-market sale17,220$219.0742,320
2015-12-14Open-market sale22,785$217.9459,540
2015-12-14Open-market sale14,410$217.3782,325
2015-12-14Option exercise70,000$27.0896,735
2015-12-14Open-market sale3,038$221.8531,035
2015-12-11Option exercise (derivative)70,000$0.00306,700
2015-12-11Open-market sale5,508$225.9237,945
2015-12-11Option exercise70,000$27.0896,735
2015-12-11Open-market sale13,702$223.0083,033
2015-12-11Open-market sale35,215$223.8347,818
2015-12-11Open-market sale4,365$224.8043,453
2015-12-11Open-market sale200$229.9926,735
2015-12-11Open-market sale2,100$228.9126,935
2015-12-11Open-market sale7,608$228.0529,035
2015-12-11Open-market sale1,302$226.9436,643
2015-12-11Option exercise (derivative)20,000$0.0018,924
2015-12-11Open-market sale4,728$222.9915,272
2015-12-11Open-market sale1,500$228.10100
2015-12-11Open-market sale100$228.910
2015-12-11Open-market sale9,957$223.865,315
2015-12-11Open-market sale1,800$224.833,515
2015-12-11Open-market sale1,200$225.882,315
2015-12-11Open-market sale715$227.001,600
2015-12-11Option exercise20,000$82.6720,000
2015-12-10Grant / award (derivative)45,912$0.0045,912
2015-11-06Grant / award (derivative)133,517$0.00133,517
2015-08-11Option exercise (derivative)10,000$0.0038,924
2015-08-11Open-market sale1,300$237.930
2015-08-11Open-market sale6,800$236.433,200
2015-08-11Open-market sale1,900$237.411,300
2015-08-11Option exercise10,000$82.6710,000
2015-08-06Option exercise (derivative)75,000$0.00376,700
2015-08-06Open-market sale7,210$236.4594,525
2015-08-06Open-market sale28,338$237.4266,187
2015-08-06Open-market sale12,530$239.2529,435
2015-08-06Open-market sale2,700$240.4926,735
2015-08-06Option exercise75,000$27.08101,735
2015-08-06Open-market sale24,222$238.2141,965
2015-03-02Option exercise (derivative)65,000$0.00451,700
2015-03-02Open-market sale20,477$218.1570,958
2015-03-02Option exercise65,000$27.0891,735
2015-03-02Open-market sale300$216.0391,435
2015-03-02Open-market sale2,700$219.6726,735
2015-03-02Open-market sale41,523$218.8329,435
2015-02-27Option exercise (derivative)85,000$0.00516,700
2015-02-27Option exercise (derivative)50,000$0.0048,924
2015-02-27Open-market sale13,385$218.2545,640
2015-02-27Open-market sale24,935$217.0559,025
2015-02-27Open-market sale491$221.110
2015-02-27Option exercise85,000$27.08111,735
2015-02-27Open-market sale9,816$219.3535,824
2015-02-27Open-market sale8,189$220.1727,635
2015-02-27Open-market sale900$221.0126,735
2015-02-27Option exercise50,000$82.6750,000
2015-02-27Open-market sale20,393$216.2629,607
2015-02-27Open-market sale8,382$217.2021,225
2015-02-27Open-market sale6,798$218.2514,427
2015-02-27Open-market sale5,200$219.549,227
2015-02-27Open-market sale8,736$220.35491
2015-02-27Open-market sale27,775$216.3183,960
2014-11-17Option exercise (derivative)1,076$0.0098,924
2014-11-17Option exercise (derivative)3,300$0.00601,700
2014-11-17Open-market sale400$194.8226,735
2014-11-17Open-market sale2,900$193.9927,135
2014-11-17Option exercise3,300$27.0830,035
2014-11-17Open-market sale176$194.870
2014-11-17Open-market sale900$194.02176
2014-11-17Option exercise1,076$82.671,076
2014-11-13Grant / award (derivative)156,190$0.00156,190
2014-08-26Open-market buy13,220$188.0624,035
2014-08-26Open-market buy2,700$188.8326,735
2014-08-22Open-market buy10,715$185.1710,715
2014-08-22Open-market buy100$185.8910,815
2013-09-12Option exercise (derivative)15,000$0.000
2013-09-12Open-market sale15,000$144.860
2013-09-12Option exercise15,000$27.0815,000
2013-05-28Option exercise (derivative)2,413$0.000
2013-05-28Option exercise2,413$6.687,649
2013-05-28Option exercise260$13.37260
2013-05-28Open-market sale400$150.320
2013-05-28Open-market sale1,400$149.51400
2013-05-28Open-market sale4,349$148.471,800
2013-05-28Open-market sale1,500$147.636,149
2013-05-28Option exercise5,236$13.375,236
2013-04-29Option exercise (derivative)7,641$0.002,413
2013-04-29Option exercise (derivative)253$0.00260
2013-04-29Option exercise7,641$6.687,641
2013-04-29Open-market sale7,341$144.75300
2013-04-29Option exercise253$13.37253
2013-04-29Open-market sale253$145.170
2013-03-28Option exercise (derivative)7,641$0.0010,054
2013-03-28Option exercise (derivative)168$0.008
2013-03-28Option exercise (derivative)85$0.00513
2013-03-28Option exercise85$13.37253
2013-03-28Option exercise168$6.68168
2013-03-28Open-market sale4,000$150.873,641
2013-03-28Option exercise7,641$6.687,641
2013-03-28Open-market sale2,300$151.711,341
2013-03-28Open-market sale1,341$152.730
2013-02-28Option exercise (derivative)7,641$0.0017,695
2013-02-28Option exercise (derivative)253$0.00176
2013-02-28Option exercise7,641$6.687,641
2013-02-28Option exercise253$6.68253
2013-02-28Open-market sale3,141$142.764,500
2013-02-28Open-market sale4,500$143.680
2013-02-06Option exercise (derivative)165,000$0.00605,000
2013-02-06Option exercise (derivative)15,000$0.0015,000
2013-02-06Open-market sale58,386$138.79106,614
2013-02-06Open-market sale10,602$138.944,398
2013-02-06Option exercise15,000$27.0815,000
2013-02-06Open-market sale105,814$139.46800
2013-02-06Option exercise165,000$27.08165,000
2013-02-06Open-market sale800$140.030
2013-01-28Option exercise (derivative)253$0.00429
2013-01-28Option exercise (derivative)7,641$0.005,157
2013-01-28Option exercise7,641$6.687,641
2013-01-28Open-market sale253$138.360
2013-01-28Option exercise253$6.68253
2013-01-28Open-market sale2,100$137.32500
2013-01-28Open-market sale5,041$136.562,600
2012-12-28Option exercise (derivative)7,641$0.0012,798
2012-12-28Option exercise (derivative)253$0.00682
2012-12-28Option exercise253$6.68253
2012-12-28Option exercise7,641$6.687,641
2012-12-28Open-market sale3,182$133.654,459
2012-12-28Open-market sale4,459$134.600
2012-11-28Option exercise (derivative)7,641$0.0020,439
2012-11-28Option exercise (derivative)253$0.00935
2012-11-28Open-market sale7,141$133.53500
2012-11-28Open-market sale253$132.970
2012-11-28Option exercise253$6.68253
2012-11-28Option exercise7,641$6.687,641
2012-11-19Grant / award (derivative)350,000$0.00350,000
2012-10-31Option exercise (derivative)253$0.001,188
2012-10-31Option exercise (derivative)7,641$0.0027,980
2012-10-31Option exercise253$6.68253
2012-10-31Open-market sale2,699$135.860
2012-10-31Open-market sale2,744$134.132,699
2012-10-31Open-market sale2,198$133.585,443
2012-10-31Option exercise7,641$6.687,641
2012-09-28Option exercise (derivative)7,641$0.0035,621
2012-09-28Option exercise (derivative)253$0.001,441
2012-09-28Open-market sale3,841$141.791,000
2012-09-28Open-market sale300$139.247,341
2012-09-28Option exercise7,641$6.687,641
2012-09-28Option exercise253$6.68253
2012-09-28Open-market sale253$140.530
2012-09-28Open-market sale2,500$140.514,841
2012-08-28Option exercise (derivative)7,641$0.0043,262
2012-08-28Option exercise (derivative)253$0.001,694
2012-08-28Open-market sale6,341$138.291,300
2012-08-28Option exercise7,641$6.687,641
2012-08-28Option exercise253$6.68253
2012-08-28Open-market sale253$138.320
2012-07-30Option exercise (derivative)2,500$0.001,947
2012-07-30Option exercise (derivative)33,000$0.0050,903
2012-07-30Open-market sale200$121.620
2012-07-30Open-market sale19,350$120.1213,650
2012-07-30Open-market sale1,455$120.091,045
2012-07-30Option exercise2,500$6.682,500
2012-07-30Open-market sale13,450$120.88200
2012-07-30Option exercise33,000$6.6833,000
2012-06-28Option exercise (derivative)33,000$0.0083,903
2012-06-28Option exercise (derivative)2,500$0.004,447
2012-06-28Option exercise2,500$6.682,500
2012-06-28Option exercise33,000$6.6833,000
2012-06-28Open-market sale300$127.69100
2012-06-28Open-market sale2,100$126.94400
2012-06-28Open-market sale500$128.910
2012-06-28Open-market sale4,827$127.54500
2012-06-28Open-market sale27,673$126.955,327
2012-05-29Option exercise (derivative)1,812$0.006,947
2012-05-29Option exercise (derivative)22,377$0.00116,903
2012-05-29Option exercise (derivative)10,623$0.000
2012-05-29Option exercise2,500$6.682,500
2012-05-29Option exercise33,000$6.6833,000
2012-05-29Open-market sale24,420$124.068,580
2012-05-29Open-market sale8,243$125.01337
2012-05-29Open-market sale1,905$124.08595
2012-05-29Open-market sale595$125.170
2012-05-11Option exercise (derivative)30,000$0.00139,280
2012-05-11Option exercise30,000$6.6830,000
2012-05-11Open-market sale23,695$126.336,305
2012-05-11Open-market sale6,305$126.850
2012-04-30Option exercise (derivative)2,500$0.00680
2012-04-30Option exercise (derivative)33,000$0.0010,623
2012-04-30Option exercise33,000$6.6833,000
2012-04-30Open-market sale8,480$26.75100
2012-04-30Open-market sale24,420$126.048,580
2012-04-30Open-market sale700$126.990
2012-04-30Open-market sale1,800$126.01700
2012-04-30Option exercise2,500$6.682,500
2012-03-28Option exercise (derivative)33,000$0.0043,623
2012-03-28Option exercise (derivative)2,500$0.003,180
2012-03-28Option exercise33,000$6.6833,000
2012-03-28Option exercise2,500$6.682,500
2012-03-28Open-market sale2,300$115.55200
2012-03-28Open-market sale200$116.390
2012-03-28Open-market sale24,793$115.448,207
2012-02-28Option exercise (derivative)33,000$0.0076,623
2012-02-28Option exercise (derivative)2,500$0.005,680
2012-02-28Open-market sale2,200$116.67300
2012-02-28Option exercise2,500$6.682,500
2012-02-28Open-market sale5,014$117.540
2012-02-28Open-market sale27,986$116.645,014
2012-02-28Option exercise33,000$6.6833,000
2012-02-09Option exercise (derivative)15,000$0.00169,280
2012-02-09Open-market sale14,500$116.36500
2012-02-09Open-market sale500$117.050
2012-02-09Option exercise15,000$6.6815,000
2012-01-30Option exercise (derivative)33,000$0.00109,623
2012-01-30Option exercise (derivative)2,500$0.008,180
2012-01-30Option exercise2,500$6.682,500
2012-01-30Open-market sale13,014$100.7019,986
2012-01-30Option exercise33,000$6.6833,000
2012-01-30Open-market sale1,368$101.900
2012-01-30Open-market sale1,132$100.841,368
2011-12-28Option exercise (derivative)2,500$0.0010,680
2011-12-28Option exercise (derivative)53,279$0.00142,623
2011-12-28Open-market sale571$96.73100
2011-12-28Option exercise2,500$6.682,500
2011-12-28Open-market sale1,829$95.82671
2011-12-28Open-market sale4,612$96.75300
2011-12-28Open-market sale48,367$95.714,912
2011-12-28Option exercise53,279$6.6853,279
2011-12-28Open-market sale300$97.500
2011-12-16J (derivative)50,000$0.00100,000
2011-12-16J (derivative)50,000$0.00410,000
2011-12-13Option exercise (derivative)28,752$0.00195,902
2011-12-13Option exercise (derivative)5,351$0.0013,180
2011-12-13Option exercise28,752$6.6828,752
2011-12-13Option exercise5,351$6.685,351
2011-12-13Open-market sale5,351$97.060
2011-12-12Option exercise (derivative)1,248$0.00224,654
2011-12-12Option exercise (derivative)2,149$0.0018,531
2011-12-12Option exercise1,248$6.681,248
2011-12-12Open-market sale2,149$96.200
2011-12-12Option exercise2,149$6.682,149
2011-11-28Option exercise (derivative)2,500$0.0020,680
2011-11-28Option exercise (derivative)33,000$0.00225,902
2011-11-28Option exercise33,000$6.6833,000
2011-11-28Open-market sale14,653$93.0018,347
2011-11-28Option exercise2,500$6.682,500
2011-11-28Open-market sale1,900$93.23600
2011-11-28Open-market sale18,347$93.580
2011-10-28Option exercise (derivative)2,500$0.0023,180
2011-10-28Option exercise (derivative)33,000$0.00258,902
2011-10-28Option exercise33,000$6.6833,000
2011-10-28Open-market sale25,887$92.957,113
2011-10-28Open-market sale2,500$93.140
2011-10-28Option exercise2,500$6.682,500
2011-09-28Option exercise (derivative)2,500$0.0025,680
2011-09-28Option exercise (derivative)33,000$0.00291,902
2011-09-28Open-market sale4,908$86.071,300
2011-09-28Open-market sale11,899$84.746,208
2011-09-28Open-market sale5,800$83.8618,107
2011-09-28Open-market sale9,093$83.0223,907
2011-09-28Option exercise33,000$6.6833,000
2011-09-28Open-market sale300$86.390
2011-09-28Open-market sale437$85.03300
2011-09-28Open-market sale800$84.35737
2011-09-28Open-market sale963$83.061,537
2011-09-28Option exercise2,500$6.682,500
2011-08-29Option exercise (derivative)33,000$0.00324,902
2011-08-29Option exercise (derivative)2,500$0.0028,180
2011-08-29Open-market sale19,487$89.0913,513
2011-08-29Option exercise2,500$6.682,500
2011-08-29Option exercise33,000$6.6833,000
2011-08-29Open-market sale13,513$90.260
2011-08-16Option exercise (derivative)45,000$0.00357,902
2011-08-16Option exercise (derivative)4,000$0.0030,680
2011-08-16Open-market sale25,431$89.5514,569
2011-08-16Open-market sale5,000$88.7040,000
2011-08-16Option exercise45,000$6.6845,000
2011-08-16Open-market sale1,800$90.200
2011-08-16Open-market sale2,100$89.431,800
2011-08-16Open-market sale100$87.723,900
2011-08-16Option exercise4,000$6.684,000
2011-06-30J (derivative)50,000$0.00460,000
2011-06-30J (derivative)50,000$0.0050,000
2011-05-19Option exercise (derivative)10,000$0.0049,680
2011-05-19Option exercise (derivative)75,000$0.00402,902
2011-05-19Open-market sale10,000$83.650
2011-05-19Option exercise10,000$6.6810,000
2011-05-19Option exercise75,000$6.6875,000
2011-03-04Grant / award (derivative)510,000$0.00510,000
2011-02-14Option exercise (derivative)8,234$0.00477,902
2011-02-14Open-market sale8,234$81.380
2011-02-14Option exercise8,234$6.688,234
2011-02-11Option exercise (derivative)52,700$0.00486,136
2011-02-11Open-market sale52,700$81.400
2011-02-11Option exercise52,700$6.6852,700
2011-02-10Option exercise (derivative)40,079$0.00538,836
2011-02-10Open-market sale40,079$81.790
2011-02-10Option exercise40,079$6.6840,079
2011-02-09Option exercise (derivative)38,987$0.00578,915
2011-02-09Option exercise (derivative)30,000$0.0059,680
2011-02-09Open-market sale24,735$81.8714,252
2011-02-09Option exercise30,000$6.6830,000
2011-02-09Option exercise38,987$6.6838,987
2011-02-09Open-market sale600$82.460
2011-02-09Open-market sale29,400$81.91600
2010-12-06Option exercise (derivative)85,000$0.00184,280
2010-12-06Option exercise (derivative)16,000$0.008,759
2010-12-06Option exercise16,000$6.6816,000
2010-12-06Option exercise85,000$6.6885,000
2010-12-06Open-market sale85,000$69.660
2010-03-12Option exercise (derivative)40,000$0.00617,902
2010-03-12Open-market sale40,000$52.400
2010-03-12Option exercise40,000$6.6840,000
2010-03-11Option exercise (derivative)60,000$0.00657,902
2010-03-11Open-market sale60,000$52.800
2010-03-11Option exercise60,000$6.6860,000
2010-03-10Option exercise (derivative)10,000$0.0089,680
2010-03-10Open-market sale10,000$52.580
2010-03-10Option exercise10,000$6.6810,000
2010-03-10Option exercise (derivative)25,000$0.0074,680
2010-03-10Open-market sale25,000$52.580
2010-03-10Option exercise25,000$6.6825,000
2009-08-06Option exercise (derivative)20,000$0.0099,680
2009-08-06Option exercise (derivative)100,000$0.00717,902
2009-08-06Option exercise20,000$6.6820,000
2009-08-06Open-market sale20,000$44.620
2009-08-06Option exercise100,000$6.68100,000
2009-05-07Option exercise (derivative)11,220$0.000
2009-05-07Open-market sale9,687$36.301,533
2009-05-07Option exercise11,220$13.3711,220
2009-05-07Open-market sale72,690$36.3011,500
2009-05-07Option exercise61,111$13.3784,190
2009-05-07Open-market sale4,310$36.30686
2009-05-07Open-market sale11,500$36.610
2009-05-07Option exercise23,079$2.3823,079
2009-05-07Option exercise (derivative)23,079$0.000
2009-01-23J (derivative)30,000$0.00770,000
2009-01-23J (derivative)30,000$0.0030,000
2008-11-17Grant / award (derivative)800,000$0.00800,000
2008-09-02Option exercise (derivative)26,785$0.00817,902
2008-09-02Option exercise (derivative)4,352$0.000
2008-09-02Open-market sale13,025$37.3213,760
2008-09-02Option exercise26,785$6.6826,785
2008-09-02Open-market sale2,240$38.120
2008-09-02Open-market sale2,112$37.322,240
2008-09-02Option exercise4,352$0.794,352
2008-09-02Open-market sale414$37.534,996
2008-08-01Option exercise (derivative)26,785$0.00844,687
2008-08-01Option exercise (derivative)4,352$0.004,352
2008-08-01Option exercise26,785$6.6826,785
2008-08-01Open-market sale11,386$35.9715,399
2008-08-01Option exercise4,352$0.794,352
2008-08-01Open-market sale1,845$35.962,507
2008-08-01Open-market sale410$36.775,410
2008-08-01Open-market sale2,507$36.970
2008-07-01Option exercise (derivative)26,785$6.68871,472
2008-07-01Option exercise (derivative)4,352$0.798,704
2008-07-01Option exercise26,785$6.6826,785
2008-07-01Open-market sale410$33.515,820
2008-07-01Option exercise4,352$0.794,352
2008-07-01Open-market sale4,352$33.610
2008-06-02Open-market sale946$43.629,977
2008-06-02Open-market sale946$43.6110,923
2008-06-02Open-market sale1,554$43.6011,869
2008-06-02Open-market sale86$43.6013,423
2008-06-02Open-market sale774$43.5913,509
2008-06-02Open-market sale86$43.5814,283
2008-06-02Open-market sale602$43.5814,369
2008-06-02Open-market sale86$43.5714,971
2008-06-02Open-market sale172$43.5615,057
2008-06-02Open-market sale602$43.5615,229
2008-06-02Open-market sale86$43.5615,831
2008-06-02Open-market sale86$43.5615,917
2008-06-02Open-market sale602$43.5516,003
2008-06-02Open-market sale172$43.5516,605
2008-06-02Open-market sale86$43.5416,777
2008-06-02Open-market sale344$43.5416,863
2008-06-02Open-market sale172$43.5417,207
2008-06-02Open-market sale172$43.5317,379
2008-06-02Open-market sale344$43.5317,551
2008-06-02Open-market sale86$43.5317,895
2008-06-02Open-market sale86$43.5317,981
2008-06-02Open-market sale860$43.5218,067
2008-06-02Open-market sale258$43.5218,927
2008-06-02Open-market sale86$43.5219,185
2008-06-02Open-market sale86$43.5119,271
2008-06-02Open-market sale430$43.5119,357
2008-06-02Open-market sale258$43.5019,787
2008-06-02Open-market sale86$43.5020,045
2008-06-02Open-market sale1,455$43.638,522
2008-06-02Open-market sale258$43.4920,131
2008-06-02Open-market sale42$43.503,213
2008-06-02Open-market sale14$43.503,255
2008-06-02Open-market sale42$43.493,269
2008-06-02Open-market sale112$43.493,311
2008-06-02Open-market sale42$43.483,423
2008-06-02Open-market sale14$43.483,465
2008-06-02Open-market sale168$43.483,479
2008-06-02Open-market sale14$43.483,647
2008-06-02Open-market sale14$43.473,661
2008-06-02Open-market sale42$43.473,675
2008-06-02Open-market sale14$43.473,717
2008-06-02Open-market sale14$43.463,731
2008-06-02Open-market sale73$43.463,745
2008-06-02Open-market sale14$43.463,818
2008-06-02Open-market sale95$43.453,832
2008-06-02Open-market sale14$43.453,927
2008-06-02Open-market sale70$43.443,941
2008-06-02Open-market sale14$43.444,011
2008-06-02Open-market sale14$43.444,025
2008-06-02Open-market sale9$43.434,039
2008-06-02Open-market sale14$43.424,048
2008-06-02Open-market sale14$43.414,062
2008-06-02Open-market sale5$43.414,076
2008-06-02Open-market sale98$43.394,081
2008-06-02Open-market sale14$43.344,179
2008-06-02Open-market sale14$43.334,193
2008-06-02Open-market sale42$43.004,207
2008-06-02Open-market sale28$42.954,249
2008-06-02Open-market sale14$42.944,277
2008-06-02Open-market sale70$43.513,143
2008-06-02Open-market sale56$43.542,737
2008-06-02Open-market sale28$43.542,793
2008-06-02Open-market sale28$43.532,821
2008-06-02Open-market sale56$43.532,849
2008-06-02Open-market sale14$43.532,905
2008-06-02Open-market sale14$43.532,919
2008-06-02Open-market sale140$43.522,933
2008-06-02Open-market sale42$43.523,073
2008-06-02Open-market sale14$43.523,115
2008-06-02Open-market sale36$43.66972
2008-06-02Open-market sale14$43.651,008
2008-06-02Open-market sale112$43.651,022
2008-06-02Open-market sale253$43.641,134
2008-06-02Open-market sale236$43.631,387
2008-06-02Open-market sale154$43.621,623
2008-06-02Open-market sale154$43.611,777
2008-06-02Open-market sale246$43.601,931
2008-06-02Open-market sale14$43.602,177
2008-06-02Open-market sale126$43.592,191
2008-06-02Open-market sale14$43.582,317
2008-06-02Open-market sale98$43.582,331
2008-06-02Open-market sale14$43.572,429
2008-06-02Open-market sale28$43.562,443
2008-06-02Open-market sale98$43.562,471
2008-06-02Open-market sale14$43.562,569
2008-06-02Open-market sale14$43.562,583
2008-06-02Open-market sale14$43.513,129
2008-06-02Open-market sale14$43.542,723
2008-06-02Open-market sale98$43.552,597
2008-06-02Open-market sale28$43.552,695
2008-06-02Option exercise (derivative)26,785$6.68898,257
2008-06-02Open-market sale258$43.4722,625
2008-06-02Open-market sale86$43.4722,883
2008-06-02Open-market sale86$43.4622,969
2008-06-02Open-market sale447$43.4623,055
2008-06-02Open-market sale86$43.4623,502
2008-06-02Open-market sale585$43.4523,588
2008-06-02Open-market sale86$43.4524,173
2008-06-02Open-market sale430$43.4424,259
2008-06-02Open-market sale86$43.4424,689
2008-06-02Open-market sale86$43.4424,775
2008-06-02Open-market sale54$43.4324,861
2008-06-02Open-market sale86$43.4224,915
2008-06-02Open-market sale86$43.4125,001
2008-06-02Open-market sale602$43.3925,119
2008-06-02Open-market sale86$43.3425,721
2008-06-02Open-market sale86$43.3325,807
2008-06-02Open-market sale258$43.0025,893
2008-06-02Open-market sale172$42.9526,151
2008-06-02Open-market sale86$42.9426,323
2008-06-02Open-market sale172$42.8826,409
2008-06-02Open-market sale32$42.8126,581
2008-06-02Open-market sale172$42.8026,613
2008-06-02Option exercise26,785$6.6826,785
2008-06-02Open-market sale688$43.4920,389
2008-06-02Open-market sale258$43.4821,077
2008-06-02Open-market sale86$43.4821,335
2008-06-02Open-market sale1,032$43.4821,421
2008-06-02Open-market sale86$43.4722,539
2008-06-02Open-market sale86$43.4822,453
2008-06-02Open-market sale32$43.4125,087
2008-06-02Open-market sale14$43.68784
2008-06-02Open-market sale14$43.67798
2008-06-02Open-market sale146$43.67812
2008-06-02Open-market sale14$43.66958
2008-06-02Open-market sale112$44.120
2008-06-02Open-market sale42$44.01112
2008-06-02Open-market sale14$43.69770
2008-06-02Open-market sale84$43.69686
2008-06-02Open-market sale238$43.70448
2008-06-02Open-market sale14$43.74434
2008-06-02Open-market sale19$43.75415
2008-06-02Open-market sale42$43.76373
2008-06-02Open-market sale14$43.78359
2008-06-02Open-market sale98$43.79261
2008-06-02Open-market sale28$43.80233
2008-06-02Open-market sale9$43.87224
2008-06-02Open-market sale56$44.00154
2008-06-02Open-market sale14$43.98210
2008-06-02Option exercise (derivative)4,352$0.7913,056
2008-06-02Open-market sale5$42.814,319
2008-06-02Open-market sale28$42.804,324
2008-06-02Option exercise4,352$0.794,352
2008-06-02Open-market sale100$42.926,230
2008-06-02Open-market sale100$42.856,330
2008-06-02Open-market sale10$42.846,430
2008-06-02Open-market sale200$42.806,440
2008-06-02Open-market sale688$44.120
2008-06-02Open-market sale258$44.01688
2008-06-02Open-market sale344$44.00946
2008-06-02Open-market sale86$43.981,290
2008-06-02Open-market sale52$43.871,376
2008-06-02Open-market sale172$43.801,428
2008-06-02Open-market sale602$43.791,600
2008-06-02Open-market sale86$43.782,202
2008-06-02Open-market sale28$42.884,291
2008-06-02Open-market sale120$43.752,546
2008-06-02Open-market sale86$43.742,666
2008-06-02Open-market sale1,462$43.702,752
2008-06-02Open-market sale516$43.694,214
2008-06-02Open-market sale86$43.694,730
2008-06-02Open-market sale86$43.684,816
2008-06-02Open-market sale86$43.674,902
2008-06-02Open-market sale897$43.674,988
2008-06-02Open-market sale86$43.665,885
2008-06-02Open-market sale221$43.665,971
2008-06-02Open-market sale86$43.656,192
2008-06-02Open-market sale688$43.656,278
2008-06-02Open-market sale1,556$43.646,966
2008-06-02Open-market sale258$43.762,288
2008-05-01Option exercise (derivative)4,352$0.7917,408
2008-05-01Open-market sale86$37.980
2008-05-01Open-market sale258$37.9786
2008-05-01Open-market sale258$37.96344
2008-05-01Open-market sale28$37.383,540
2008-05-01Open-market sale42$37.373,568
2008-05-01Open-market sale4$37.363,610
2008-05-01Open-market sale28$37.293,890
2008-05-01Open-market sale28$37.343,628
2008-05-01Open-market sale84$37.333,656
2008-05-01Open-market sale42$37.323,740
2008-05-01Open-market sale38$37.313,782
2008-05-01Open-market sale56$37.303,820
2008-05-01Open-market sale14$37.293,876
2008-05-01Open-market sale100$37.676,950
2008-05-01Open-market sale200$37.856,750
2008-05-01Open-market sale110$37.866,640
2008-05-01Option exercise4,352$0.794,352
2008-05-01Open-market sale70$37.174,282
2008-05-01Open-market sale84$37.224,198
2008-05-01Open-market sale14$37.234,184
2008-05-01Open-market sale42$37.234,142
2008-05-01Open-market sale41$37.244,101
2008-05-01Open-market sale43$37.254,058
2008-05-01Open-market sale56$37.264,002
2008-05-01Open-market sale14$37.273,988
2008-05-01Open-market sale14$37.273,974
2008-05-01Open-market sale14$37.283,960
2008-05-01Open-market sale28$37.283,932
2008-05-01Open-market sale14$37.293,918
2008-05-01Open-market sale14$37.353,614
2008-05-01Open-market sale42$37.88182
2008-05-01Open-market sale14$37.87224
2008-05-01Open-market sale14$37.980
2008-05-01Open-market sale28$37.91154
2008-05-01Open-market sale14$37.92140
2008-05-01Open-market sale28$37.93112
2008-05-01Open-market sale14$37.9598
2008-05-01Open-market sale42$37.9714
2008-05-01Open-market sale42$37.9656
2008-05-01Open-market sale172$37.6311,624
2008-05-01Open-market sale86$37.6311,796
2008-05-01Open-market sale688$37.6211,882
2008-05-01Open-market sale172$37.6112,570
2008-05-01Open-market sale258$37.6012,742
2008-05-01Open-market sale86$37.5913,000
2008-05-01Open-market sale376$37.5913,086
2008-05-01Open-market sale86$37.5913,462
2008-05-01Open-market sale688$37.5813,548
2008-05-01Open-market sale430$37.5714,236
2008-05-01Open-market sale93$37.5714,666
2008-05-01Open-market sale516$37.5614,759
2008-05-01Open-market sale86$37.4319,538
2008-05-01Open-market sale244$37.5315,533
2008-05-01Open-market sale510$37.5215,777
2008-05-01Open-market sale172$37.5116,287
2008-05-01Open-market sale516$37.5016,459
2008-05-01Open-market sale413$37.4916,975
2008-05-01Open-market sale86$37.4817,388
2008-05-01Open-market sale86$37.4717,474
2008-05-01Open-market sale86$37.4717,560
2008-05-01Open-market sale344$37.4617,646
2008-05-01Open-market sale344$37.4517,990
2008-05-01Open-market sale1,204$37.4418,334
2008-05-01Open-market sale774$37.6410,850
2008-05-01Open-market sale516$37.6510,334
2008-05-01Open-market sale344$37.669,990
2008-05-01Open-market sale258$37.4220,226
2008-05-01Open-market sale602$37.4319,624
2008-05-01Open-market sale258$37.5415,275
2008-05-01Open-market sale40$37.532,520
2008-05-01Open-market sale83$37.522,560
2008-05-01Open-market sale28$37.512,643
2008-05-01Open-market sale84$37.502,671
2008-05-01Open-market sale67$37.492,755
2008-05-01Open-market sale14$37.482,822
2008-05-01Open-market sale14$37.472,836
2008-05-01Open-market sale14$37.472,850
2008-05-01Open-market sale56$37.462,864
2008-05-01Open-market sale56$37.452,920
2008-05-01Open-market sale196$37.442,976
2008-05-01Open-market sale14$37.433,172
2008-05-01Open-market sale98$37.433,186
2008-05-01Open-market sale42$37.423,284
2008-05-01Open-market sale42$37.413,326
2008-05-01Open-market sale14$37.413,368
2008-05-01Open-market sale14$37.403,382
2008-05-01Open-market sale88$37.403,396
2008-05-01Open-market sale42$37.393,484
2008-05-01Open-market sale14$37.393,526
2008-05-01Open-market sale28$37.612,046
2008-05-01Open-market sale42$37.602,074
2008-05-01Open-market sale14$37.592,116
2008-05-01Open-market sale61$37.592,130
2008-05-01Open-market sale14$37.592,191
2008-05-01Open-market sale112$37.582,205
2008-05-01Open-market sale70$37.572,317
2008-05-01Open-market sale7$37.572,387
2008-05-01Open-market sale84$37.562,394
2008-05-01Open-market sale42$37.542,478
2008-05-01Option exercise (derivative)26,785$6.68925,042
2008-05-01Open-market sale86$37.4120,742
2008-05-01Open-market sale86$37.3522,253
2008-05-01Open-market sale172$37.3422,339
2008-05-01Open-market sale516$37.3322,511
2008-05-01Open-market sale258$37.3223,027
2008-05-01Open-market sale232$37.3123,285
2008-05-01Open-market sale344$37.3023,517
2008-05-01Open-market sale86$37.2923,861
2008-05-01Open-market sale172$37.2923,947
2008-05-01Open-market sale86$37.2924,119
2008-05-01Open-market sale172$37.2824,205
2008-05-01Open-market sale86$37.2824,377
2008-05-01Open-market sale86$37.2724,463
2008-05-01Open-market sale86$37.2724,549
2008-05-01Open-market sale344$37.2624,635
2008-05-01Open-market sale263$37.2524,979
2008-05-01Open-market sale253$37.2425,242
2008-05-01Open-market sale258$37.2325,495
2008-05-01Open-market sale86$37.2325,753
2008-05-01Open-market sale516$37.2225,839
2008-05-01Open-market sale430$37.1726,355
2008-05-01Option exercise26,785$6.6826,785
2008-05-01Open-market sale258$37.3721,969
2008-05-01Open-market sale172$37.3821,797
2008-05-01Open-market sale86$37.3921,711
2008-05-01Open-market sale258$37.3921,453
2008-05-01Open-market sale539$37.4020,914
2008-05-01Open-market sale86$37.4020,828
2008-05-01Open-market sale26$37.3622,227
2008-05-01Open-market sale258$37.4120,484
2008-05-01Open-market sale344$37.745,676
2008-05-01Open-market sale86$37.736,020
2008-05-01Open-market sale344$37.726,106
2008-05-01Open-market sale172$37.716,450
2008-05-01Open-market sale430$37.706,622
2008-05-01Open-market sale344$37.697,052
2008-05-01Open-market sale86$37.697,396
2008-05-01Open-market sale1,204$37.687,482
2008-05-01Open-market sale86$37.688,686
2008-05-01Open-market sale86$37.688,772
2008-05-01Open-market sale86$37.678,858
2008-05-01Open-market sale1,046$37.678,944
2008-05-01Open-market sale86$37.95602
2008-05-01Open-market sale172$37.93688
2008-05-01Open-market sale86$37.92860
2008-05-01Open-market sale172$37.91946
2008-05-01Open-market sale258$37.881,118
2008-05-01Open-market sale86$37.871,376
2008-05-01Open-market sale172$37.861,462
2008-05-01Open-market sale344$37.841,634
2008-05-01Open-market sale172$37.821,978
2008-05-01Open-market sale86$37.812,150
2008-05-01Open-market sale430$37.812,236
2008-05-01Open-market sale969$37.802,666
2008-05-01Open-market sale752$37.783,806
2008-05-01Open-market sale688$37.774,558
2008-05-01Open-market sale86$37.775,246
2008-05-01Open-market sale258$37.765,332
2008-05-01Open-market sale86$37.755,590
2008-05-01Open-market sale171$37.793,635
2008-05-01Open-market sale14$37.681,414
2008-05-01Open-market sale14$37.681,428
2008-05-01Open-market sale14$37.671,442
2008-05-01Open-market sale170$37.671,456
2008-05-01Open-market sale56$37.661,626
2008-05-01Open-market sale84$37.651,682
2008-05-01Open-market sale126$37.641,766
2008-05-01Open-market sale28$37.631,892
2008-05-01Open-market sale14$37.631,920
2008-05-01Open-market sale112$37.621,934
2008-05-01Open-market sale28$37.86238
2008-05-01Open-market sale56$37.84266
2008-05-01Open-market sale28$37.82322
2008-05-01Open-market sale14$37.81350
2008-05-01Open-market sale70$37.81364
2008-05-01Open-market sale158$37.80434
2008-05-01Open-market sale28$37.79592
2008-05-01Open-market sale122$37.78620
2008-05-01Open-market sale112$37.77742
2008-05-01Open-market sale14$37.77854
2008-05-01Open-market sale196$37.681,218
2008-05-01Open-market sale14$37.691,204
2008-05-01Open-market sale56$37.691,148
2008-05-01Open-market sale70$37.701,078
2008-05-01Open-market sale28$37.711,050
2008-05-01Open-market sale56$37.72994
2008-05-01Open-market sale14$37.73980
2008-05-01Open-market sale56$37.74924
2008-05-01Open-market sale42$37.76868
2008-05-01Open-market sale14$37.75910
2008-04-01Open-market sale14$37.752,071
2008-04-01Open-market sale42$37.732,085
2008-04-01Open-market sale14$37.712,127
2008-04-01Open-market sale28$37.692,141
2008-04-01Open-market sale99$37.682,169
2008-04-01Open-market sale28$37.672,268
2008-04-01Open-market sale28$37.662,296
2008-04-01Open-market sale119$37.652,324
2008-04-01Open-market sale14$37.642,443
2008-04-01Open-market sale42$37.632,457
2008-04-01Open-market sale42$37.622,499
2008-04-01Open-market sale111$37.612,541
2008-04-01Open-market sale70$37.602,652
2008-04-01Open-market sale70$37.592,722
2008-04-01Open-market sale14$37.582,792
2008-04-01Open-market sale70$37.562,806
2008-04-01Open-market sale56$37.552,876
2008-04-01Open-market sale98$37.542,932
2008-04-01Open-market sale56$37.533,030
2008-04-01Open-market sale28$37.523,086
2008-04-01Open-market sale42$37.513,114
2008-04-01Open-market sale28$37.503,156
2008-04-01Open-market sale14$37.483,184
2008-04-01Open-market sale56$37.473,198
2008-04-01Open-market sale84$37.453,254
2008-04-01Open-market sale70$37.413,338
2008-04-01Open-market sale28$37.403,408
2008-04-01Open-market sale14$37.393,436
2008-04-01Open-market sale42$37.373,450
2008-04-01Open-market sale28$37.363,492
2008-04-01Open-market sale86$37.6415,063
2008-04-01Open-market sale683$37.6115,665
2008-04-01Open-market sale430$37.6016,348
2008-04-01Open-market sale430$37.5916,778
2008-04-01Open-market sale86$37.5817,208
2008-04-01Open-market sale430$37.5617,294
2008-04-01Open-market sale172$37.979,030
2008-04-01Open-market sale86$37.959,202
2008-04-01Open-market sale594$37.949,288
2008-04-01Open-market sale258$37.939,882
2008-04-01Open-market sale258$37.9210,140
2008-04-01Open-market sale172$37.9110,398
2008-04-01Open-market sale258$37.9010,570
2008-04-01Open-market sale86$37.8910,828
2008-04-01Open-market sale344$37.8810,914
2008-04-01Open-market sale172$37.8711,258
2008-04-01Open-market sale435$37.8511,430
2008-04-01Open-market sale516$37.8411,865
2008-04-01Open-market sale172$37.7912,381
2008-04-01Open-market sale172$37.7712,553
2008-04-01Open-market sale86$37.7512,725
2008-04-01Open-market sale258$37.7312,811
2008-04-01Open-market sale86$37.7113,069
2008-04-01Open-market sale172$37.6913,155
2008-04-01Open-market sale611$37.6813,327
2008-04-01Open-market sale172$37.6713,938
2008-04-01Open-market sale172$37.6614,110
2008-04-01Open-market sale781$37.6514,282
2008-04-01Open-market sale258$37.6215,407
2008-04-01Open-market sale258$37.6315,149
2008-04-01Option exercise (derivative)26,785$6.68951,827
2008-04-01Open-market sale70$38.22644
2008-04-01Open-market sale83$37.0124,208
2008-04-01Open-market sale602$37.0024,291
2008-04-01Open-market sale430$36.9924,893
2008-04-01Open-market sale172$36.9825,323
2008-04-01Open-market sale258$36.9725,495
2008-04-01Open-market sale86$36.9625,753
2008-04-01Open-market sale516$36.7225,839
2008-04-01Open-market sale86$36.7226,355
2008-04-01Open-market sale86$36.7026,441
2008-04-01Open-market sale172$36.6926,527
2008-04-01Open-market sale86$36.6726,699
2008-04-01Option exercise26,785$6.6826,785
2008-04-01Open-market sale28$38.400
2008-04-01Open-market sale14$38.3928
2008-04-01Open-market sale430$37.0223,778
2008-04-01Open-market sale14$38.3842
2008-04-01Open-market sale28$38.3756
2008-04-01Open-market sale28$38.3684
2008-04-01Open-market sale28$38.35112
2008-04-01Open-market sale42$38.34140
2008-04-01Open-market sale70$38.33182
2008-04-01Open-market sale84$38.32252
2008-04-01Open-market sale56$38.31336
2008-04-01Open-market sale42$38.28392
2008-04-01Open-market sale14$38.27434
2008-04-01Open-market sale56$38.26448
2008-04-01Open-market sale42$38.25504
2008-04-01Open-market sale70$38.24546
2008-04-01Open-market sale28$38.23616
2008-04-01Open-market sale70$38.12938
2008-04-01Open-market sale14$38.13924
2008-04-01Open-market sale98$38.111,008
2008-04-01Open-market sale84$38.101,106
2008-04-01Open-market sale196$38.091,190
2008-04-01Open-market sale56$38.071,386
2008-04-01Open-market sale14$38.061,442
2008-04-01Open-market sale14$38.021,456
2008-04-01Open-market sale28$37.971,470
2008-04-01Open-market sale14$38.16868
2008-04-01Open-market sale14$37.951,498
2008-04-01Open-market sale42$38.17826
2008-04-01Open-market sale96$37.941,512
2008-04-01Open-market sale42$37.931,608
2008-04-01Open-market sale42$37.921,650
2008-04-01Open-market sale28$37.911,692
2008-04-01Open-market sale42$37.901,720
2008-04-01Open-market sale14$37.891,762
2008-04-01Open-market sale56$37.881,776
2008-04-01Open-market sale28$37.871,832
2008-04-01Open-market sale71$37.851,860
2008-04-01Open-market sale84$37.841,931
2008-04-01Open-market sale28$37.792,015
2008-04-01Open-market sale28$37.772,043
2008-04-01Open-market sale14$38.14910
2008-04-01Open-market sale28$38.15882
2008-04-01Open-market sale14$38.21714
2008-04-01Open-market sale42$38.20728
2008-04-01Open-market sale42$38.19770
2008-04-01Open-market sale14$38.18812
2008-04-01Open-market sale86$38.39172
2008-04-01Open-market sale172$38.400
2008-04-01Open-market sale86$38.38258
2008-04-01Open-market sale172$37.3621,508
2008-04-01Open-market sale86$37.3521,680
2008-04-01Open-market sale86$37.3421,766
2008-04-01Open-market sale86$37.3321,852
2008-04-01Open-market sale40$37.2521,938
2008-04-01Open-market sale86$37.2321,978
2008-04-01Open-market sale258$37.2122,064
2008-04-01Open-market sale172$37.2022,322
2008-04-01Open-market sale163$37.1422,494
2008-04-01Open-market sale172$37.1122,657
2008-04-01Open-market sale86$37.1022,829
2008-04-01Open-market sale172$37.0922,915
2008-04-01Open-market sale86$37.0723,087
2008-04-01Open-market sale66$37.0623,173
2008-04-01Open-market sale109$37.0523,239
2008-04-01Open-market sale86$37.0423,348
2008-04-01Open-market sale344$37.0323,434
2008-04-01Open-market sale86$37.3921,164
2008-04-01Open-market sale258$37.3721,250
2008-04-01Open-market sale344$37.5517,724
2008-04-01Open-market sale602$37.5418,068
2008-04-01Open-market sale344$37.5318,670
2008-04-01Open-market sale172$37.5219,014
2008-04-01Open-market sale258$37.5119,186
2008-04-01Open-market sale172$37.5019,444
2008-04-01Open-market sale86$37.4819,616
2008-04-01Open-market sale344$37.4719,702
2008-04-01Open-market sale516$37.4520,046
2008-04-01Open-market sale430$37.4120,562
2008-04-01Open-market sale172$37.4020,992
2008-04-01Open-market sale430$38.223,956
2008-04-01Open-market sale86$38.214,386
2008-04-01Open-market sale258$38.204,472
2008-04-01Open-market sale258$38.194,730
2008-04-01Open-market sale86$38.184,988
2008-04-01Open-market sale258$38.175,074
2008-04-01Open-market sale86$38.165,332
2008-04-01Open-market sale172$38.155,418
2008-04-01Open-market sale86$38.145,590
2008-04-01Open-market sale86$38.135,676
2008-04-01Open-market sale430$38.125,762
2008-04-01Open-market sale602$38.116,192
2008-04-01Open-market sale516$38.106,794
2008-04-01Open-market sale1,204$38.097,310
2008-04-01Open-market sale344$38.078,514
2008-04-01Open-market sale86$38.068,858
2008-04-01Open-market sale86$38.028,944
2008-04-01Open-market sale172$38.37344
2008-04-01Open-market sale172$38.36516
2008-04-01Open-market sale172$38.35688
2008-04-01Open-market sale258$38.34860
2008-04-01Open-market sale430$38.331,118
2008-04-01Open-market sale516$38.321,548
2008-04-01Open-market sale344$38.312,064
2008-04-01Open-market sale258$38.282,408
2008-04-01Open-market sale86$38.272,666
2008-04-01Open-market sale344$38.262,752
2008-04-01Open-market sale258$38.253,096
2008-04-01Open-market sale430$38.243,354
2008-04-01Open-market sale172$38.233,784
2008-04-01Option exercise (derivative)4,352$0.7921,760
2008-04-01Open-market sale70$37.023,863
2008-04-01Open-market sale70$36.994,044
2008-04-01Open-market sale28$36.984,114
2008-04-01Open-market sale42$36.974,142
2008-04-01Open-market sale14$36.964,184
2008-04-01Open-market sale84$36.724,198
2008-04-01Open-market sale14$36.724,282
2008-04-01Open-market sale14$36.704,296
2008-04-01Open-market sale28$36.694,310
2008-04-01Open-market sale14$36.674,338
2008-04-01Option exercise4,352$0.794,352
2008-04-01Open-market sale410$37.207,050
2008-04-01Open-market sale14$37.353,520
2008-04-01Open-market sale14$37.343,534
2008-04-01Open-market sale14$37.333,548
2008-04-01Open-market sale7$37.253,562
2008-04-01Open-market sale14$37.233,569
2008-04-01Open-market sale42$37.213,583
2008-04-01Open-market sale28$37.203,625
2008-04-01Open-market sale27$37.143,653
2008-04-01Open-market sale28$37.113,680
2008-04-01Open-market sale14$37.103,708
2008-04-01Open-market sale28$37.093,722
2008-04-01Open-market sale14$37.073,750
2008-04-01Open-market sale11$37.063,764
2008-04-01Open-market sale18$37.053,775
2008-04-01Open-market sale14$37.043,793
2008-04-01Open-market sale56$37.033,807
2008-04-01Open-market sale98$37.003,946
2008-04-01Open-market sale13$37.013,933
2008-03-03Option exercise (derivative)26,785$6.68978,612
2008-03-03Open-market sale86$38.7924,119
2008-03-03Open-market sale258$38.7824,205
2008-03-03Open-market sale172$38.7724,463
2008-03-03Open-market sale860$38.7624,635
2008-03-03Open-market sale860$38.7525,495
2008-03-03Open-market sale86$38.7426,355
2008-03-03Open-market sale86$38.7326,441
2008-03-03Open-market sale172$38.6926,527
2008-03-03Open-market sale86$38.6526,699
2008-03-03Option exercise26,785$6.6826,785
2008-03-03Open-market sale172$38.98344
2008-03-03Open-market sale430$38.97516
2008-03-03Open-market sale516$38.96946
2008-03-03Open-market sale430$38.951,462
2008-03-03Open-market sale344$38.941,892
2008-03-03Open-market sale860$38.932,236
2008-03-03Open-market sale860$38.923,096
2008-03-03Open-market sale860$38.913,956
2008-03-03Open-market sale946$38.904,816
2008-03-03Open-market sale258$38.895,762
2008-03-03Open-market sale1,806$38.886,020
2008-03-03Open-market sale2,925$38.877,826
2008-03-03Open-market sale172$38.8710,751
2008-03-03Open-market sale4,477$38.8610,923
2008-03-03Open-market sale6,225$38.8515,400
2008-03-03Open-market sale430$38.8421,625
2008-03-03Open-market sale430$38.8023,689
2008-03-03Open-market sale430$38.8123,259
2008-03-03Open-market sale860$38.8222,399
2008-03-03Open-market sale344$38.8322,055
2008-03-03Option exercise (derivative)4,352$0.7926,112
2008-03-03Open-market sale28$38.773,974
2008-03-03Open-market sale14$38.744,282
2008-03-03Open-market sale14$38.734,296
2008-03-03Open-market sale28$38.694,310
2008-03-03Open-market sale14$38.654,338
2008-03-03Option exercise4,352$0.794,352
2008-03-03Open-market sale410$38.907,460
2008-03-03Open-market sale86$39.010
2008-03-03Open-market sale258$38.9986
2008-03-03Open-market sale70$38.95238
2008-03-03Open-market sale56$38.94308
2008-03-03Open-market sale140$38.93364
2008-03-03Open-market sale140$38.92504
2008-03-03Open-market sale140$38.91644
2008-03-03Open-market sale154$38.90784
2008-03-03Open-market sale42$38.89938
2008-03-03Open-market sale294$38.88980
2008-03-03Open-market sale475$38.871,274
2008-03-03Open-market sale28$38.871,749
2008-03-03Open-market sale723$38.861,777
2008-03-03Open-market sale1,012$38.852,500
2008-03-03Open-market sale70$38.843,512
2008-03-03Open-market sale56$38.833,582
2008-03-03Open-market sale140$38.823,638
2008-03-03Open-market sale70$38.813,778
2008-03-03Open-market sale70$38.803,848
2008-03-03Open-market sale14$38.793,918
2008-03-03Open-market sale42$38.783,932
2008-03-03Open-market sale140$38.754,142
2008-03-03Open-market sale140$38.764,002
2008-03-03Open-market sale14$39.010
2008-03-03Open-market sale42$38.9914
2008-03-03Open-market sale28$38.9856
2008-03-03Open-market sale70$38.9784
2008-03-03Open-market sale84$38.96154
2008-02-01Open-market sale14$42.511,610
2008-02-01Open-market sale56$42.501,624
2008-02-01Open-market sale42$42.80840
2008-02-01Open-market sale14$42.80882
2008-02-01Open-market sale42$42.79896
2008-02-01Open-market sale14$42.79938
2008-02-01Open-market sale42$42.79952
2008-02-01Open-market sale56$42.78994
2008-02-01Open-market sale84$42.781,050
2008-02-01Open-market sale14$42.781,134
2008-02-01Open-market sale14$42.771,148
2008-02-01Open-market sale14$42.771,162
2008-02-01Open-market sale14$42.761,176
2008-02-01Open-market sale14$42.761,190
2008-02-01Open-market sale14$42.761,204
2008-02-01Open-market sale14$42.751,218
2008-02-01Open-market sale28$42.731,232
2008-02-01Open-market sale28$42.721,260
2008-02-01Open-market sale28$42.721,288
2008-02-01Open-market sale28$42.681,316
2008-02-01Open-market sale14$42.671,344
2008-02-01Open-market sale42$42.661,358
2008-02-01Open-market sale28$42.651,400
2008-02-01Open-market sale56$42.631,428
2008-02-01Open-market sale42$42.611,484
2008-02-01Open-market sale28$42.601,526
2008-02-01Open-market sale14$42.591,554
2008-02-01Open-market sale14$42.581,568
2008-02-01Open-market sale14$42.551,582
2008-02-01Open-market sale14$42.511,596
2008-02-01Open-market sale172$42.658,600
2008-02-01Open-market sale344$42.638,772
2008-02-01Open-market sale258$42.668,342
2008-02-01Open-market sale86$42.678,256
2008-02-01Open-market sale172$42.688,084
2008-02-01Open-market sale258$42.619,116
2008-02-01Open-market sale172$42.609,374
2008-02-01Open-market sale86$42.599,546
2008-02-01Open-market sale86$42.589,632
2008-02-01Open-market sale86$42.559,718
2008-02-01Open-market sale86$42.519,804
2008-02-01Open-market sale86$42.834,988
2008-02-01Open-market sale86$42.805,074
2008-02-01Open-market sale258$42.805,160
2008-02-01Open-market sale86$42.805,418
2008-02-01Open-market sale258$42.795,504
2008-02-01Open-market sale86$42.795,762
2008-02-01Open-market sale258$42.795,848
2008-02-01Open-market sale344$42.786,106
2008-02-01Open-market sale516$42.786,450
2008-02-01Open-market sale86$42.786,966
2008-02-01Open-market sale86$42.777,052
2008-02-01Open-market sale86$42.777,138
2008-02-01Open-market sale86$42.767,224
2008-02-01Open-market sale86$42.767,310
2008-02-01Open-market sale86$42.767,396
2008-02-01Open-market sale86$42.757,482
2008-02-01Open-market sale172$42.737,568
2008-02-01Open-market sale172$42.727,740
2008-02-01Open-market sale172$42.727,912
2008-02-01Option exercise (derivative)26,785$6.681,005,397
2008-02-01Open-market sale86$41.1023,304
2008-02-01Open-market sale86$41.0923,390
2008-02-01Open-market sale86$41.1123,218
2008-02-01Open-market sale86$41.0923,476
2008-02-01Open-market sale86$41.0823,562
2008-02-01Open-market sale516$41.0623,648
2008-02-01Open-market sale516$41.0524,164
2008-02-01Open-market sale430$41.0424,680
2008-02-01Open-market sale172$41.0325,110
2008-02-01Open-market sale557$41.0225,282
2008-02-01Open-market sale86$41.0125,839
2008-02-01Open-market sale86$41.0025,925
2008-02-01Open-market sale86$40.9926,011
2008-02-01Open-market sale86$40.9526,097
2008-02-01Open-market sale344$40.9426,183
2008-02-01Open-market sale172$40.9326,527
2008-02-01Open-market sale86$40.9126,699
2008-02-01Option exercise26,785$6.6826,785
2008-02-01Open-market sale200$41.967,870
2008-02-01Open-market sale100$41.938,070
2008-02-01Open-market sale110$41.908,170
2008-02-01Open-market sale86$41.5720,892
2008-02-01Open-market sale172$41.5620,978
2008-02-01Open-market sale90$41.5521,150
2008-02-01Open-market sale86$41.5321,240
2008-02-01Open-market sale172$41.3521,326
2008-02-01Open-market sale1,118$41.3021,498
2008-02-01Open-market sale86$41.2122,616
2008-02-01Open-market sale344$41.1422,702
2008-02-01Open-market sale172$41.1323,046
2008-02-01Open-market sale87$42.3610,665
2008-02-01Open-market sale86$42.3510,752
2008-02-01Open-market sale87$42.4610,578
2008-02-01Open-market sale172$42.4710,406
2008-02-01Open-market sale86$42.3410,838
2008-02-01Open-market sale516$42.3410,924
2008-02-01Open-market sale172$42.3311,440
2008-02-01Open-market sale86$42.3211,612
2008-02-01Open-market sale86$42.3111,698
2008-02-01Open-market sale172$42.2911,784
2008-02-01Open-market sale86$42.2811,956
2008-02-01Open-market sale344$42.2812,042
2008-02-01Open-market sale172$42.2712,386
2008-02-01Open-market sale86$42.2512,558
2008-02-01Open-market sale172$42.2512,644
2008-02-01Open-market sale172$42.2412,816
2008-02-01Open-market sale173$42.2312,988
2008-02-01Open-market sale172$42.2213,161
2008-02-01Open-market sale87$42.1913,333
2008-02-01Open-market sale77$42.1813,420
2008-02-01Open-market sale173$42.0813,497
2008-02-01Open-market sale173$42.0713,670
2008-02-01Open-market sale87$42.0513,843
2008-02-01Open-market sale86$42.0013,930
2008-02-01Open-market sale172$41.9614,016
2008-02-01Open-market sale172$41.9514,188
2008-02-01Open-market sale86$41.9514,360
2008-02-01Open-market sale86$42.519,890
2008-02-01Open-market sale344$42.509,976
2008-02-01Open-market sale86$42.4810,320
2008-02-01Open-market sale28$42.331,860
2008-02-01Open-market sale14$42.321,888
2008-02-01Open-market sale14$42.311,902
2008-02-01Open-market sale28$42.291,916
2008-02-01Open-market sale14$42.281,944
2008-02-01Open-market sale56$42.281,958
2008-02-01Open-market sale28$42.272,014
2008-02-01Open-market sale14$42.252,042
2008-02-01Open-market sale28$42.252,056
2008-02-01Open-market sale28$42.242,084
2008-02-01Open-market sale27$42.232,112
2008-02-01Open-market sale28$42.222,139
2008-02-01Open-market sale13$42.192,167
2008-02-01Open-market sale13$42.182,180
2008-02-01Open-market sale27$42.082,193
2008-02-01Open-market sale14$42.351,748
2008-02-01Open-market sale27$42.072,220
2008-02-01Open-market sale13$42.052,247
2008-02-01Open-market sale14$42.002,260
2008-02-01Open-market sale28$41.962,274
2008-02-01Open-market sale28$41.952,302
2008-02-01Open-market sale14$41.952,330
2008-02-01Open-market sale14$41.942,344
2008-02-01Open-market sale14$41.932,358
2008-02-01Open-market sale14$42.481,680
2008-02-01Open-market sale28$42.471,694
2008-02-01Open-market sale13$42.461,722
2008-02-01Open-market sale13$42.361,735
2008-02-01Open-market sale84$42.341,776
2008-02-01Open-market sale14$42.341,762
2008-02-01Open-market sale42$41.762,722
2008-02-01Open-market sale14$41.752,764
2008-02-01Open-market sale14$41.752,778
2008-02-01Open-market sale14$41.732,792
2008-02-01Open-market sale56$41.722,806
2008-02-01Open-market sale70$41.712,862
2008-02-01Open-market sale14$41.702,932
2008-02-01Open-market sale42$41.692,946
2008-02-01Open-market sale42$41.672,988
2008-02-01Open-market sale14$41.673,030
2008-02-01Open-market sale28$41.663,044
2008-02-01Open-market sale154$41.653,072
2008-02-01Open-market sale84$41.643,226
2008-02-01Open-market sale14$41.613,310
2008-02-01Open-market sale28$41.593,324
2008-02-01Open-market sale41$41.583,352
2008-02-01Open-market sale14$41.573,393
2008-02-01Open-market sale28$41.563,407
2008-02-01Open-market sale14$41.912,372
2008-02-01Open-market sale14$41.902,386
2008-02-01Open-market sale14$41.862,400
2008-02-01Open-market sale14$41.842,414
2008-02-01Open-market sale14$41.832,428
2008-02-01Open-market sale42$41.822,442
2008-02-01Open-market sale14$41.812,484
2008-02-01Open-market sale42$41.802,498
2008-02-01Open-market sale14$41.802,540
2008-02-01Open-market sale14$41.792,554
2008-02-01Open-market sale56$41.782,568
2008-02-01Open-market sale98$41.772,624
2008-02-01Open-market sale14$43.08238
2008-02-01Open-market sale14$43.08252
2008-02-01Open-market sale84$43.07266
2008-02-01Open-market sale14$43.06350
2008-02-01Open-market sale14$43.04364
2008-02-01Open-market sale14$43.04378
2008-02-01Open-market sale14$43.04392
2008-02-01Open-market sale14$43.03406
2008-02-01Open-market sale14$43.03420
2008-02-01Open-market sale28$43.00434
2008-02-01Open-market sale14$42.98462
2008-02-01Open-market sale14$42.98476
2008-02-01Open-market sale14$42.96490
2008-02-01Open-market sale14$42.96504
2008-02-01Open-market sale14$42.95518
2008-02-01Open-market sale42$42.95532
2008-02-01Open-market sale14$42.95574
2008-02-01Open-market sale42$42.91588
2008-02-01Open-market sale14$42.90630
2008-02-01Open-market sale14$42.88644
2008-02-01Open-market sale28$42.87658
2008-02-01Open-market sale14$42.86686
2008-02-01Open-market sale28$42.84700
2008-02-01Open-market sale56$42.84728
2008-02-01Open-market sale14$42.84784
2008-02-01Open-market sale14$42.84798
2008-02-01Open-market sale14$42.83812
2008-02-01Open-market sale28$43.09210
2008-02-01Open-market sale14$43.10196
2008-02-01Open-market sale14$42.80826
2008-02-01Open-market sale86$42.953,526
2008-02-01Open-market sale258$42.913,612
2008-02-01Open-market sale258$42.953,268
2008-02-01Open-market sale86$42.953,182
2008-02-01Open-market sale86$42.963,096
2008-02-01Open-market sale86$42.963,010
2008-02-01Open-market sale86$42.903,870
2008-02-01Open-market sale86$42.883,956
2008-02-01Open-market sale172$42.874,042
2008-02-01Open-market sale86$42.864,214
2008-02-01Open-market sale172$42.844,300
2008-02-01Open-market sale344$42.844,472
2008-02-01Open-market sale86$42.844,816
2008-02-01Open-market sale86$42.844,902
2008-02-01Open-market sale86$43.15516
2008-02-01Open-market sale602$43.14602
2008-02-01Open-market sale86$43.101,204
2008-02-01Open-market sale172$43.091,290
2008-02-01Open-market sale86$43.081,462
2008-02-01Open-market sale86$43.081,548
2008-02-01Open-market sale516$43.071,634
2008-02-01Open-market sale86$43.062,150
2008-02-01Open-market sale86$43.042,236
2008-02-01Open-market sale86$43.042,322
2008-02-01Open-market sale86$43.042,408
2008-02-01Open-market sale86$43.032,494
2008-02-01Open-market sale86$43.032,580
2008-02-01Open-market sale172$43.002,666
2008-02-01Open-market sale86$42.982,838
2008-02-01Open-market sale86$42.982,924
2008-02-01Option exercise (derivative)4,352$0.7930,464
2008-02-01Open-market sale86$43.16172
2008-02-01Open-market sale172$43.15258
2008-02-01Open-market sale15$41.553,435
2008-02-01Open-market sale14$41.533,450
2008-02-01Open-market sale28$41.353,464
2008-02-01Open-market sale182$41.303,492
2008-02-01Open-market sale14$41.213,674
2008-02-01Open-market sale56$41.143,688
2008-02-01Open-market sale28$41.133,744
2008-02-01Open-market sale14$41.113,772
2008-02-01Open-market sale14$41.103,786
2008-02-01Open-market sale14$41.093,800
2008-02-01Open-market sale14$41.093,814
2008-02-01Open-market sale14$41.083,828
2008-02-01Open-market sale84$41.063,842
2008-02-01Open-market sale84$41.053,926
2008-02-01Open-market sale70$41.044,010
2008-02-01Open-market sale28$41.034,080
2008-02-01Open-market sale90$41.024,108
2008-02-01Open-market sale14$41.014,198
2008-02-01Open-market sale14$41.004,212
2008-02-01Open-market sale14$40.994,226
2008-02-01Open-market sale14$40.954,240
2008-02-01Open-market sale56$40.944,254
2008-02-01Open-market sale28$40.934,310
2008-02-01Open-market sale14$40.914,338
2008-02-01Option exercise4,352$0.794,352
2008-02-01Open-market sale86$43.190
2008-02-01Open-market sale86$43.1886
2008-02-01Open-market sale86$43.15430
2008-02-01Open-market sale14$43.1814
2008-02-01Open-market sale14$43.1628
2008-02-01Open-market sale14$43.1542
2008-02-01Open-market sale14$43.190
2008-02-01Open-market sale14$43.1584
2008-02-01Open-market sale98$43.1498
2008-02-01Open-market sale28$43.1556
2008-02-01Open-market sale86$41.7517,112
2008-02-01Open-market sale86$41.7317,198
2008-02-01Open-market sale344$41.7217,284
2008-02-01Open-market sale430$41.7117,628
2008-02-01Open-market sale86$41.7018,058
2008-02-01Open-market sale258$41.6918,144
2008-02-01Open-market sale258$41.6718,402
2008-02-01Open-market sale86$41.6718,660
2008-02-01Open-market sale172$41.6618,746
2008-02-01Open-market sale946$41.6518,918
2008-02-01Open-market sale516$41.6419,864
2008-02-01Open-market sale86$41.6120,380
2008-02-01Open-market sale172$41.5920,466
2008-02-01Open-market sale254$41.5820,638
2008-02-01Open-market sale258$41.7616,768
2008-02-01Open-market sale86$41.9314,532
2008-02-01Open-market sale86$41.9114,618
2008-02-01Open-market sale86$41.9014,704
2008-02-01Open-market sale86$41.8614,790
2008-02-01Open-market sale86$41.8414,876
2008-02-01Open-market sale86$41.8314,962
2008-02-01Open-market sale258$41.8215,048
2008-02-01Open-market sale86$41.8115,306
2008-02-01Open-market sale258$41.8015,392
2008-02-01Open-market sale86$41.8015,650
2008-02-01Open-market sale86$41.7915,736
2008-02-01Open-market sale344$41.7815,822
2008-02-01Open-market sale602$41.7716,166
2008-02-01Open-market sale86$41.7517,026
2008-02-01Open-market sale86$41.9414,446
2008-01-02Option exercise (derivative)4,352$0.7934,816
2008-01-02Open-market sale86$45.112,698
2008-01-02Open-market sale258$45.093,730
2008-01-02Open-market sale516$45.083,988
2008-01-02Open-market sale86$45.084,504
2008-01-02Open-market sale258$45.074,590
2008-01-02Open-market sale86$45.074,848
2008-01-02Open-market sale385$45.064,934
2008-01-02Open-market sale258$45.055,319
2008-01-02Open-market sale86$45.055,577
2008-01-02Open-market sale95$45.045,663
2008-01-02Open-market sale516$45.035,758
2008-01-02Open-market sale344$45.036,274
2008-01-02Open-market sale946$45.026,618
2008-01-02Open-market sale1,032$45.017,564
2008-01-02Open-market sale344$45.018,596
2008-01-02Open-market sale1,815$45.008,940
2008-01-02Open-market sale86$45.0010,755
2008-01-02Open-market sale14$44.484,324
2008-01-02Open-market sale14$44.474,338
2008-01-02Option exercise4,352$0.794,352
2008-01-02Open-market sale86$45.180
2008-01-02Open-market sale634$45.1786
2008-01-02Open-market sale688$45.15720
2008-01-02Open-market sale172$45.141,408
2008-01-02Open-market sale172$45.131,580
2008-01-02Open-market sale172$45.131,752
2008-01-02Open-market sale172$45.121,924
2008-01-02Open-market sale602$45.112,096
2008-01-02Open-market sale430$45.093,300
2008-01-02Open-market sale516$45.102,784
2008-01-02Open-market sale14$44.743,708
2008-01-02Open-market sale28$44.723,778
2008-01-02Open-market sale56$44.713,806
2008-01-02Open-market sale14$44.713,862
2008-01-02Open-market sale70$44.703,876
2008-01-02Open-market sale28$44.693,946
2008-01-02Open-market sale42$44.683,974
2008-01-02Open-market sale14$44.674,016
2008-01-02Open-market sale28$44.644,030
2008-01-02Open-market sale56$44.634,058
2008-01-02Open-market sale14$44.624,114
2008-01-02Open-market sale28$44.614,128
2008-01-02Open-market sale28$44.614,156
2008-01-02Open-market sale42$44.604,184
2008-01-02Open-market sale14$44.594,226
2008-01-02Open-market sale14$44.584,240
2008-01-02Open-market sale28$44.574,254
2008-01-02Open-market sale14$44.564,282
2008-01-02Open-market sale14$44.534,296
2008-01-02Open-market sale14$44.504,310
2008-01-02Open-market sale84$44.803,361
2008-01-02Open-market sale14$44.803,445
2008-01-02Open-market sale42$44.793,459
2008-01-02Open-market sale25$44.783,501
2008-01-02Open-market sale14$44.773,526
2008-01-02Open-market sale14$44.773,540
2008-01-02Open-market sale140$44.753,554
2008-01-02Open-market sale14$44.753,694
2008-01-02Open-market sale14$44.733,764
2008-01-02Open-market sale42$44.733,722
2008-01-02Open-market sale28$44.991,891
2008-01-02Open-market sale238$44.981,919
2008-01-02Open-market sale98$44.972,157
2008-01-02Open-market sale42$44.972,255
2008-01-02Open-market sale126$44.962,297
2008-01-02Open-market sale14$44.962,423
2008-01-02Open-market sale56$44.952,437
2008-01-02Open-market sale56$44.952,493
2008-01-02Open-market sale50$44.942,549
2008-01-02Open-market sale84$44.932,599
2008-01-02Open-market sale28$44.922,683
2008-01-02Open-market sale28$44.922,711
2008-01-02Open-market sale56$44.912,739
2008-01-02Open-market sale14$44.912,795
2008-01-02Open-market sale56$44.902,809
2008-01-02Open-market sale70$44.882,865
2008-01-02Open-market sale167$44.872,935
2008-01-02Open-market sale70$44.863,102
2008-01-02Open-market sale77$44.853,172
2008-01-02Open-market sale56$44.843,249
2008-01-02Open-market sale14$44.833,305
2008-01-02Open-market sale28$44.823,319
2008-01-02Open-market sale14$44.813,347
2008-01-02Open-market sale154$45.021,078
2008-01-02Open-market sale168$45.011,232
2008-01-02Open-market sale56$45.011,400
2008-01-02Open-market sale295$45.001,456
2008-01-02Open-market sale14$45.001,751
2008-01-02Open-market sale14$45.001,765
2008-01-02Open-market sale112$44.991,779
2008-01-02Open-market sale84$45.03938
2008-01-02Open-market sale56$45.031,022
2008-01-02Open-market sale14$45.180
2008-01-02Open-market sale103$45.1714
2008-01-02Open-market sale112$45.15117
2008-01-02Open-market sale28$45.14229
2008-01-02Open-market sale28$45.13257
2008-01-02Open-market sale28$45.13285
2008-01-02Open-market sale28$45.12313
2008-01-02Open-market sale98$45.11341
2008-01-02Open-market sale42$45.05866
2008-01-02Open-market sale84$45.10453
2008-01-02Open-market sale70$45.09537
2008-01-02Open-market sale42$45.09607
2008-01-02Open-market sale84$45.08649
2008-01-02Open-market sale14$45.08733
2008-01-02Open-market sale42$45.07747
2008-01-02Open-market sale14$45.07789
2008-01-02Open-market sale63$45.06803
2008-01-02Open-market sale16$45.04922
2008-01-02Open-market sale14$45.05908
2008-01-02Open-market sale14$45.11439
2008-01-02Option exercise (derivative)8,632$2.3823,079
2008-01-02Option exercise (derivative)18,153$6.681,032,182
2008-01-02Open-market sale86$44.6225,323
2008-01-02Open-market sale172$44.6125,409
2008-01-02Open-market sale172$44.6125,581
2008-01-02Open-market sale258$44.6025,753
2008-01-02Open-market sale86$44.5926,011
2008-01-02Open-market sale86$44.5826,097
2008-01-02Open-market sale172$44.5726,183
2008-01-02Open-market sale86$44.5626,355
2008-01-02Open-market sale86$44.5326,441
2008-01-02Open-market sale86$44.5026,527
2008-01-02Open-market sale86$44.4826,613
2008-01-02Open-market sale86$44.4726,699
2008-01-02Option exercise18,153$6.6826,785
2008-01-02Option exercise8,632$2.388,632
2008-01-02Open-market sale410$45.158,280
2008-01-02Open-market sale86$44.7721,797
2008-01-02Open-market sale172$44.6424,807
2008-01-02Open-market sale86$44.7522,743
2008-01-02Open-market sale86$44.7422,829
2008-01-02Open-market sale258$44.7322,915
2008-01-02Open-market sale86$44.7323,173
2008-01-02Open-market sale172$44.7223,259
2008-01-02Open-market sale344$44.7123,431
2008-01-02Open-market sale86$44.7123,775
2008-01-02Open-market sale430$44.7023,861
2008-01-02Open-market sale172$44.6924,291
2008-01-02Open-market sale258$44.6824,463
2008-01-02Open-market sale86$44.6724,721
2008-01-02Open-market sale344$44.6324,979
2008-01-02Open-market sale860$44.7521,883
2008-01-02Open-market sale86$44.7721,711
2008-01-02Open-market sale86$45.0010,841
2008-01-02Open-market sale688$44.9910,927
2008-01-02Open-market sale172$44.9911,615
2008-01-02Open-market sale1,462$44.9811,787
2008-01-02Open-market sale602$44.9713,249
2008-01-02Open-market sale258$44.9713,851
2008-01-02Open-market sale778$44.9614,109
2008-01-02Open-market sale86$44.9614,887
2008-01-02Open-market sale344$44.9514,973
2008-01-02Open-market sale344$44.9515,317
2008-01-02Open-market sale350$44.9415,661
2008-01-02Open-market sale516$44.9316,011
2008-01-02Open-market sale172$44.9216,527
2008-01-02Open-market sale172$44.9216,699
2008-01-02Open-market sale344$44.9116,871
2008-01-02Open-market sale86$44.9117,215
2008-01-02Open-market sale344$44.9017,301
2008-01-02Open-market sale430$44.8817,645
2008-01-02Open-market sale1,029$44.8718,075
2008-01-02Open-market sale430$44.8619,104
2008-01-02Open-market sale475$44.8519,534
2008-01-02Open-market sale344$44.8420,009
2008-01-02Open-market sale86$44.8320,353
2008-01-02Open-market sale172$44.8220,439
2008-01-02Open-market sale86$44.8120,611
2008-01-02Open-market sale516$44.8020,697
2008-01-02Open-market sale86$44.8021,213
2008-01-02Open-market sale258$44.7921,299
2008-01-02Open-market sale154$44.7821,557
2007-12-03Option exercise (derivative)5,161$6.6824,759
2007-12-03Option exercise (derivative)6,839$0.7943,520
2007-12-03Open-market sale300$46.289,300
2007-12-03Open-market sale700$46.389,361
2007-12-03Open-market sale100$46.2510,161
2007-12-03Open-market sale280$46.571,300
2007-12-03Open-market sale1,200$46.511,580
2007-12-03Open-market sale2,600$46.502,780
2007-12-03Open-market sale200$46.495,380
2007-12-03Open-market sale200$46.485,580
2007-12-03Open-market sale200$46.475,780
2007-12-03Open-market sale672$46.465,980
2007-12-03Open-market sale348$46.386,652
2007-12-03Open-market sale1,800$46.337,000
2007-12-03Open-market sale100$46.328,800
2007-12-03Open-market sale400$46.318,900
2007-12-03Open-market sale100$46.2610,061
2007-12-03Open-market sale700$46.259,600
2007-12-03Open-market sale300$46.1510,300
2007-12-03Open-market sale400$46.1410,600
2007-12-03Open-market sale300$46.1311,000
2007-12-03Open-market sale300$46.1211,300
2007-12-03Open-market sale100$46.1111,600
2007-12-03Open-market sale300$46.0911,700
2007-12-03Option exercise5,161$6.6812,000
2007-12-03Option exercise6,839$0.796,839
2007-12-03Open-market sale100$47.400
2007-12-03Open-market sale200$47.39100
2007-12-03Open-market sale100$47.37300
2007-12-03Open-market sale500$47.36400
2007-12-03Open-market sale14$48.40391
2007-12-03Open-market sale14$48.39405
2007-12-03Open-market sale28$48.38419
2007-12-03Open-market sale42$48.35447
2007-12-03Open-market sale28$48.29489
2007-12-03Open-market sale14$48.27517
2007-12-03Open-market sale14$48.26531
2007-12-03Open-market sale112$48.25545
2007-12-03Open-market sale28$48.24657
2007-12-03Open-market sale14$48.22685
2007-12-03Open-market sale70$48.21699
2007-12-03Open-market sale42$48.20769
2007-12-03Open-market sale56$48.03811
2007-12-03Open-market sale70$48.01867
2007-12-03Open-market sale84$47.93965
2007-12-03Open-market sale14$47.891,049
2007-12-03Open-market sale1$47.881,063
2007-12-03Open-market sale83$47.821,064
2007-12-03Open-market sale126$47.811,147
2007-12-03Open-market sale196$47.781,273
2007-12-03Open-market sale28$47.651,469
2007-12-03Open-market sale42$47.621,497
2007-12-03Open-market sale97$47.581,539
2007-12-03Open-market sale28$47.571,636
2007-12-03Open-market sale14$47.561,664
2007-12-03Open-market sale98$47.551,678
2007-12-03Open-market sale42$47.511,776
2007-12-03Open-market sale13$47.501,818
2007-12-03Open-market sale14$48.41377
2007-12-03Open-market sale28$48.00937
2007-12-03Open-market sale774$47.817,052
2007-12-03Open-market sale3$47.797,826
2007-12-03Open-market sale172$47.2415,396
2007-12-03Open-market sale1,204$47.787,829
2007-12-03Open-market sale172$47.659,033
2007-12-03Open-market sale258$47.629,205
2007-12-03Open-market sale600$47.589,463
2007-12-03Open-market sale172$47.5710,063
2007-12-03Open-market sale87$47.5610,235
2007-12-03Open-market sale602$47.5510,322
2007-12-03Open-market sale258$47.5110,924
2007-12-03Open-market sale87$47.5011,182
2007-12-03Open-market sale1,189$47.4911,269
2007-12-03Open-market sale344$47.4712,458
2007-12-03Open-market sale172$47.4612,802
2007-12-03Open-market sale430$47.4512,974
2007-12-03Open-market sale172$47.4413,404
2007-12-03Open-market sale443$47.4013,576
2007-12-03Open-market sale344$47.3814,019
2007-12-03Open-market sale602$47.2914,363
2007-12-03Open-market sale172$47.2714,965
2007-12-03Open-market sale508$47.826,544
2007-12-03Open-market sale2$47.836,542
2007-12-03Open-market sale5$47.886,537
2007-12-03Open-market sale86$47.896,451
2007-12-03Open-market sale516$47.935,935
2007-12-03Open-market sale172$48.005,763
2007-12-03Open-market sale429$48.015,334
2007-12-03Open-market sale1$48.025,333
2007-12-03Open-market sale259$47.2515,137
2007-12-03Option exercise (derivative)4,352$0.7939,168
2007-12-03Open-market sale258$48.204,731
2007-12-03Open-market sale56$46.443,830
2007-12-03Open-market sale145$46.273,886
2007-12-03Open-market sale154$46.254,031
2007-12-03Open-market buy84$45.984,185
2007-12-03Open-market sale83$45.644,269
2007-12-03Option exercise4,352$0.794,352
2007-12-03Open-market sale344$48.710
2007-12-03Open-market sale86$48.59344
2007-12-03Open-market sale151$48.56430
2007-12-03Open-market sale86$48.55581
2007-12-03Open-market sale86$48.54667
2007-12-03Open-market sale967$48.53753
2007-12-03Open-market sale366$48.511,720
2007-12-03Open-market sale62$48.502,086
2007-12-03Open-market sale175$48.432,148
2007-12-03Open-market sale86$48.412,323
2007-12-03Open-market sale86$48.402,409
2007-12-03Open-market sale86$48.392,495
2007-12-03Open-market sale172$48.382,581
2007-12-03Open-market sale258$48.352,753
2007-12-03Open-market sale172$48.293,011
2007-12-03Open-market sale86$48.273,183
2007-12-03Open-market sale86$48.263,269
2007-12-03Open-market sale688$48.253,355
2007-12-03Open-market sale172$48.244,043
2007-12-03Open-market sale86$48.224,215
2007-12-03Open-market sale430$48.214,301
2007-12-03Open-market sale154$46.463,676
2007-12-03Open-market sale344$48.034,989
2007-12-03Open-market sale1,600$47.21900
2007-12-03Open-market sale200$47.183,200
2007-12-03Open-market sale800$47.173,400
2007-12-03Open-market sale1,200$47.164,200
2007-12-03Open-market sale900$47.155,400
2007-12-03Open-market sale300$47.136,300
2007-12-03Open-market sale800$47.126,600
2007-12-03Open-market sale700$47.117,400
2007-12-03Open-market sale100$47.108,100
2007-12-03Open-market sale300$47.088,200
2007-12-03Open-market sale200$47.078,500
2007-12-03Open-market sale500$47.068,700
2007-12-03Open-market sale400$47.049,200
2007-12-03Open-market sale1,625$47.039,600
2007-12-03Open-market sale275$47.0211,225
2007-12-03Open-market sale102$47.0111,500
2007-12-03Open-market sale4,519$47.0011,602
2007-12-03Open-market sale1,929$46.9916,121
2007-12-03Open-market sale1,200$46.9818,050
2007-12-03Open-market sale800$46.9719,250
2007-12-03Open-market sale2,200$46.9620,050
2007-12-03Open-market sale2,100$46.9522,250
2007-12-03Open-market sale1,200$46.9424,350
2007-12-03Open-market sale1,400$46.9325,550
2007-12-03Open-market sale1,000$46.9226,950
2007-12-03Open-market sale500$46.9127,950
2007-12-03Open-market sale700$46.9028,450
2007-12-03Open-market sale2,170$46.8929,150
2007-12-03Open-market sale500$47.192,700
2007-12-03Open-market sale200$47.202,500
2007-12-03Open-market sale15$46.803,004
2007-12-03Open-market sale168$46.793,019
2007-12-03Open-market sale41$46.773,187
2007-12-03Open-market sale28$46.743,228
2007-12-03Open-market sale28$46.593,256
2007-12-03Open-market sale28$46.583,284
2007-12-03Open-market sale42$46.573,312
2007-12-03Open-market sale126$46.533,354
2007-12-03Open-market sale56$46.523,480
2007-12-03Open-market sale140$46.503,536
2007-12-03Open-market sale193$47.491,831
2007-12-03Open-market sale56$47.472,024
2007-12-03Open-market sale28$47.462,080
2007-12-03Open-market sale70$47.452,108
2007-12-03Open-market sale28$47.442,178
2007-12-03Disposition to issuer56$46.812,948
2007-12-03Open-market sale56$47.382,278
2007-12-03Open-market sale98$47.292,334
2007-12-03Open-market sale28$47.272,432
2007-12-03Open-market sale42$47.252,460
2007-12-03Open-market sale28$47.242,502
2007-12-03Open-market sale28$47.152,530
2007-12-03Open-market sale70$47.052,558
2007-12-03Open-market sale70$47.042,628
2007-12-03Open-market sale28$47.002,698
2007-12-03Open-market sale14$46.962,726
2007-12-03Open-market sale14$46.952,740
2007-12-03Open-market sale124$46.862,754
2007-12-03Open-market sale70$46.842,878
2007-12-03Open-market sale72$47.402,206
2007-12-03Option exercise (derivative)26,785$2.384,926
2007-12-03Open-market sale172$46.5820,217
2007-12-03Open-market sale258$46.5720,389
2007-12-03Open-market sale774$46.5320,647
2007-12-03Open-market sale344$46.5221,421
2007-12-03Open-market sale860$46.5021,765
2007-12-03Open-market sale946$46.4622,625
2007-12-03Open-market sale344$46.4423,571
2007-12-03Open-market sale892$46.2723,915
2007-12-03Open-market sale946$46.2524,807
2007-12-03Open-market sale516$45.9825,753
2007-12-03Open-market sale516$45.6426,269
2007-12-03Option exercise26,785$2.3826,785
2007-12-03Open-market sale100$46.429,100
2007-12-03Open-market sale161$46.409,200
2007-12-03Open-market sale172$47.1515,568
2007-12-03Open-market sale430$47.0515,740
2007-12-03Open-market sale430$47.0416,170
2007-12-03Open-market sale174$47.0016,600
2007-12-03Open-market sale86$46.9616,774
2007-12-03Open-market sale86$46.9516,860
2007-12-03Open-market sale3$46.9116,946
2007-12-03Open-market sale765$46.8616,949
2007-12-03Open-market sale430$46.8417,714
2007-12-03Open-market sale344$46.8118,144
2007-12-03Open-market sale91$46.8018,488
2007-12-03Open-market sale1,032$46.7918,579
2007-12-03Open-market sale3$46.7819,611
2007-12-03Open-market sale259$46.7719,614
2007-12-03Open-market sale172$46.7419,873
2007-12-03Open-market sale172$46.5920,045
2007-12-03Open-market sale1,271$46.7743,099
2007-12-03Open-market sale100$46.7445,591
2007-12-03Open-market sale100$46.7345,691
2007-12-03Open-market sale700$46.7245,791
2007-12-03Open-market sale200$46.7146,491
2007-12-03Open-market sale100$46.7046,691
2007-12-03Open-market sale300$46.6846,791
2007-12-03Open-market sale700$46.6747,091
2007-12-03Open-market sale879$46.6647,791
2007-12-03Open-market sale200$46.6548,670
2007-12-03Open-market sale139$46.6448,870
2007-12-03Open-market sale200$46.6349,009
2007-12-03Open-market sale600$46.6249,209
2007-12-03Open-market sale100$46.6149,809
2007-12-03Open-market sale300$46.6049,909
2007-12-03Open-market sale300$46.5950,209
2007-12-03Open-market sale2,750$46.5850,509
2007-12-03Open-market sale1,400$46.8831,320
2007-12-03Open-market sale1,400$46.8732,720
2007-12-03Open-market sale100$46.8634,120
2007-12-03Open-market sale900$46.8534,220
2007-12-03Open-market sale1,200$46.8435,120
2007-12-03Open-market sale400$46.8336,320
2007-12-03Open-market sale279$46.8236,720
2007-12-03Open-market sale1,300$46.8136,999
2007-12-03Open-market sale1,600$46.8038,299
2007-12-03Open-market sale800$46.7939,899
2007-12-03Open-market sale2,400$46.7840,699
2007-12-03Open-market sale300$46.7545,291
2007-12-03Open-market sale921$46.7644,370
2007-12-03Option exercise (derivative)3,706$2.3831,711
2007-12-03Open-market sale300$46.3582,139
2007-12-03Open-market sale1,030$46.5554,809
2007-12-03Open-market sale1,250$46.5653,559
2007-12-03Open-market sale644$46.5357,539
2007-12-03Open-market sale1,200$46.5258,183
2007-12-03Open-market sale1,300$46.5159,383
2007-12-03Open-market sale7,100$46.5060,683
2007-12-03Open-market sale2,856$46.4967,783
2007-12-03Open-market sale1,700$46.4870,639
2007-12-03Open-market sale1,800$46.4772,339
2007-12-03Open-market sale2,330$46.4674,139
2007-12-03Open-market sale1,500$46.4576,469
2007-12-03Open-market sale970$46.4477,969
2007-12-03Open-market sale800$46.4378,939
2007-12-03Open-market sale1,000$46.4279,739
2007-12-03Open-market sale300$46.4180,739
2007-12-03Open-market sale1,000$46.4081,039
2007-12-03Open-market sale100$46.3882,039
2007-12-03Open-market sale1,700$46.5455,839
2007-12-03Open-market sale200$46.3482,439
2007-12-03Open-market sale1,000$46.3382,639
2007-12-03Open-market sale200$46.3183,639
2007-12-03Open-market sale100$46.2883,839
2007-12-03Open-market sale100$46.2783,939
2007-12-03Open-market sale700$46.2684,039
2007-12-03Open-market sale1,400$46.2584,739
2007-12-03Open-market sale400$46.1786,139
2007-12-03Open-market sale300$46.0586,539
2007-12-03Option exercise3,706$2.3886,839
2007-12-03Open-market sale300$46.5753,259
2007-12-03Open-market sale50$45.468,950
2007-12-03Open-market sale100$45.449,000
2007-12-03Open-market sale56$48.710
2007-12-03Open-market sale14$48.5956
2007-12-03Open-market sale24$48.5670
2007-12-03Open-market sale60$45.518,690
2007-12-03Open-market sale14$48.54108
2007-12-03Open-market sale157$48.53122
2007-12-03Open-market sale59$48.51279
2007-12-03Open-market sale10$48.50338
2007-12-03Open-market sale29$48.43348
2007-12-03Open-market sale200$45.478,750
2007-12-03Open-market sale14$48.5594
2007-12-03Option exercise (derivative)26,785$6.681,050,335
2007-12-03Option exercise26,785$6.6826,785
2007-11-01Option exercise (derivative)4,352$0.7950,359
2007-11-01Open-market sale13$44.534,036
2007-11-01Open-market sale69$44.524,049
2007-11-01Open-market sale69$44.514,118
2007-11-01Open-market sale110$44.504,187
2007-11-01Open-market sale28$44.494,297
2007-11-01Open-market sale27$44.444,325
2007-11-01Option exercise4,352$0.794,352
2007-11-01Open-market sale41$44.783,170
2007-11-01Open-market sale55$44.773,211
2007-11-01Open-market sale55$44.763,266
2007-11-01Open-market sale14$44.753,321
2007-11-01Open-market sale97$44.743,335
2007-11-01Open-market sale41$44.733,432
2007-11-01Open-market sale41$44.723,473
2007-11-01Open-market sale27$44.713,514
2007-11-01Open-market sale14$44.703,541
2007-11-01Open-market sale28$44.703,555
2007-11-01Open-market sale27$44.673,583
2007-11-01Open-market sale43$44.663,610
2007-11-01Open-market sale27$44.653,653
2007-11-01Open-market sale55$44.643,680
2007-11-01Open-market sale41$44.633,735
2007-11-01Open-market sale28$44.623,776
2007-11-01Open-market sale59$44.603,804
2007-11-01Open-market sale14$44.593,863
2007-11-01Open-market sale8$44.583,877
2007-11-01Open-market sale41$44.573,885
2007-11-01Open-market sale28$44.563,926
2007-11-01Open-market sale27$44.553,954
2007-11-01Open-market sale55$44.543,981
2007-11-01Open-market sale170$45.2386,528
2007-11-01Open-market sale509$45.2286,698
2007-11-01Open-market sale1,018$45.2187,207
2007-11-01Open-market sale85$45.2088,225
2007-11-01Open-market sale169$45.1988,310
2007-11-01Open-market sale85$45.1988,479
2007-11-01Open-market sale340$45.1888,564
2007-11-01Open-market sale3$45.1788,904
2007-11-01Open-market sale934$45.1588,907
2007-11-01Open-market sale377$45.1489,841
2007-11-01Open-market sale509$45.1390,218
2007-11-01Open-market sale594$45.1290,727
2007-11-01Open-market sale934$45.1191,321
2007-11-01Open-market sale141$45.2685,173
2007-11-01Open-market sale85$45.1092,424
2007-11-01Open-market sale513$45.0992,509
2007-11-01Open-market sale170$45.0893,022
2007-11-01Open-market sale170$45.9183,133
2007-11-01Open-market sale85$45.7583,303
2007-11-01Open-market sale340$45.6483,388
2007-11-01Open-market sale255$45.6283,728
2007-11-01Open-market sale170$45.3483,983
2007-11-01Open-market sale85$45.3184,153
2007-11-01Open-market buy170$45.3084,238
2007-11-01Open-market sale679$45.2984,408
2007-11-01Open-market sale86$45.2785,087
2007-11-01Open-market sale85$45.2386,443
2007-11-01Open-market sale453$45.2485,990
2007-11-01Open-market sale676$45.2585,314
2007-11-01Open-market sale169$45.1092,255
2007-11-01Option exercise (derivative)26,785$2.3835,417
2007-11-01Open-market sale85$44.75103,549
2007-11-01Open-market sale594$44.74103,634
2007-11-01Open-market sale255$44.73104,228
2007-11-01Open-market sale255$44.72104,483
2007-11-01Open-market sale170$44.71104,738
2007-11-01Open-market sale85$44.70104,908
2007-11-01Open-market sale169$44.70104,993
2007-11-01Open-market sale170$44.67105,162
2007-11-01Open-market sale262$44.66105,332
2007-11-01Open-market sale170$44.65105,594
2007-11-01Open-market sale340$44.64105,764
2007-11-01Open-market sale255$44.63106,104
2007-11-01Open-market sale169$44.62106,359
2007-11-01Open-market sale365$44.60106,528
2007-11-01Open-market sale255$44.78102,614
2007-11-01Open-market sale52$44.58106,978
2007-11-01Open-market sale255$44.57107,030
2007-11-01Open-market sale169$44.56107,285
2007-11-01Open-market sale170$44.55107,454
2007-11-01Open-market sale340$44.54107,624
2007-11-01Open-market sale85$44.53107,964
2007-11-01Open-market sale425$44.52108,049
2007-11-01Open-market sale425$44.51108,474
2007-11-01Open-market sale680$44.50108,899
2007-11-01Open-market sale169$44.49109,579
2007-11-01Open-market sale170$44.44109,748
2007-11-01Option exercise26,785$2.38109,918
2007-11-01Open-market sale340$44.76103,209
2007-11-01Open-market sale340$44.77102,869
2007-11-01Open-market sale85$44.59106,893
2007-11-01Open-market sale14$45.1110,387
2007-11-01Open-market sale3$45.1010,401
2007-11-01Open-market sale3$45.9110,261
2007-11-01Open-market sale1$45.7510,264
2007-11-01Open-market sale5$45.6410,265
2007-11-01Open-market sale4$45.6210,270
2007-11-01Open-market sale3$45.3410,274
2007-11-01Open-market sale1$45.3110,277
2007-11-01Open-market sale3$45.3010,278
2007-11-01Open-market sale11$45.2910,281
2007-11-01Open-market sale1$45.2710,292
2007-11-01Open-market sale2$45.2610,293
2007-11-01Open-market sale10$45.2510,295
2007-11-01Open-market sale7$45.2410,305
2007-11-01Open-market sale1$45.2310,312
2007-11-01Open-market sale3$45.2310,313
2007-11-01Open-market sale8$45.2210,316
2007-11-01Open-market sale16$45.2110,324
2007-11-01Open-market sale1$45.2010,340
2007-11-01Open-market sale3$45.1910,341
2007-11-01Open-market sale1$45.1910,344
2007-11-01Open-market sale5$45.1810,345
2007-11-01Open-market sale14$45.1510,350
2007-11-01Open-market sale6$45.1410,364
2007-11-01Open-market sale8$45.1310,370
2007-11-01Open-market sale9$45.1210,378
2007-11-01Open-market sale97$44.962,766
2007-11-01Open-market sale41$44.952,863
2007-11-01Open-market sale14$44.912,932
2007-11-01Open-market sale1$44.902,946
2007-11-01Open-market sale28$44.892,947
2007-11-01Open-market sale14$44.882,975
2007-11-01Open-market sale15$44.872,989
2007-11-01Open-market sale69$44.863,004
2007-11-01Open-market sale14$44.833,073
2007-11-01Open-market sale14$44.823,087
2007-11-01Open-market sale41$44.813,101
2007-11-01Open-market sale14$44.803,142
2007-11-01Open-market sale14$44.793,156
2007-11-01Open-market sale358$45.081,633
2007-11-01Open-market sale27$45.071,991
2007-11-01Open-market sale38$45.072,018
2007-11-01Open-market sale14$45.072,056
2007-11-01Open-market sale221$45.062,070
2007-11-01Open-market sale69$45.052,291
2007-11-01Open-market sale14$45.042,360
2007-11-01Open-market sale14$45.032,374
2007-11-01Open-market sale28$45.022,388
2007-11-01Open-market sale55$45.012,416
2007-11-01Open-market sale14$45.012,471
2007-11-01Open-market sale14$45.012,485
2007-11-01Open-market sale59$45.002,499
2007-11-01Open-market sale97$44.992,558
2007-11-01Open-market sale14$44.982,655
2007-11-01Open-market sale97$44.972,669
2007-11-01Open-market sale28$44.942,904
2007-11-01Open-market sale41$45.6296
2007-11-01Open-market sale27$45.34137
2007-11-01Open-market sale14$45.31164
2007-11-01Open-market sale27$45.30178
2007-11-01Open-market sale110$45.29205
2007-11-01Open-market sale13$45.27315
2007-11-01Open-market sale23$45.26328
2007-11-01Open-market sale110$45.25351
2007-11-01Open-market sale55$45.6441
2007-11-01Open-market sale14$45.7527
2007-11-01Open-market sale27$45.910
2007-11-01Open-market sale27$45.081,606
2007-11-01Open-market sale83$45.091,523
2007-11-01Open-market sale14$45.101,509
2007-11-01Open-market sale28$45.101,481
2007-11-01Open-market sale152$45.111,329
2007-11-01Open-market sale97$45.121,232
2007-11-01Open-market sale83$45.131,149
2007-11-01Open-market sale61$45.141,088
2007-11-01Open-market sale152$45.15936
2007-11-01Open-market sale55$45.18881
2007-11-01Open-market sale28$45.19839
2007-11-01Open-market sale14$45.19867
2007-11-01Open-market sale14$45.20825
2007-11-01Open-market sale74$45.24461
2007-11-01Open-market sale14$45.23535
2007-11-01Open-market sale27$45.23549
2007-11-01Open-market sale83$45.22576
2007-11-01Open-market sale166$45.21659
2007-11-01Open-market sale6$45.0510,479
2007-11-01Open-market sale1$45.0410,485
2007-11-01Open-market sale1$45.0310,486
2007-11-01Open-market sale3$45.0210,487
2007-11-01Open-market sale5$45.0110,490
2007-11-01Open-market sale1$45.0110,495
2007-11-01Open-market sale1$45.0110,496
2007-11-01Open-market sale6$45.0010,497
2007-11-01Open-market sale9$44.9910,503
2007-11-01Open-market sale1$44.9810,512
2007-11-01Open-market sale9$44.9710,513
2007-11-01Open-market sale9$44.9610,522
2007-11-01Open-market sale4$44.9510,531
2007-11-01Open-market sale3$44.9410,535
2007-11-01Open-market sale1$44.9110,538
2007-11-01Open-market sale3$44.8910,539
2007-11-01Open-market sale1$44.8810,542
2007-11-01Open-market sale6$44.8610,543
2007-11-01Open-market sale1$44.8310,549
2007-11-01Open-market sale1$44.8210,550
2007-11-01Open-market sale4$44.8110,551
2007-11-01Open-market sale21$45.0610,458
2007-11-01Open-market sale1$45.0710,457
2007-11-01Open-market sale4$45.0710,453
2007-11-01Open-market sale3$45.0710,450
2007-11-01Open-market sale34$45.0810,416
2007-11-01Open-market sale3$45.0810,413
2007-11-01Open-market sale8$45.0910,405
2007-11-01Open-market sale1$44.8010,555
2007-11-01Open-market sale1$45.1010,404
2007-11-01Open-market sale594$44.9799,559
2007-11-01Open-market sale594$44.96100,153
2007-11-01Open-market sale85$44.9899,474
2007-11-01Open-market sale251$44.95100,747
2007-11-01Open-market sale169$44.94100,998
2007-11-01Open-market sale86$44.91101,167
2007-11-01Open-market sale3$44.90101,253
2007-11-01Open-market sale168$44.89101,256
2007-11-01Open-market sale85$44.88101,424
2007-11-01Open-market sale85$44.87101,509
2007-11-01Open-market sale425$44.86101,594
2007-11-01Open-market sale85$44.83102,019
2007-11-01Open-market sale85$44.82102,104
2007-11-01Open-market sale255$44.81102,189
2007-11-01Open-market sale85$44.80102,444
2007-11-01Open-market sale85$44.79102,529
2007-11-01Open-market sale2,208$45.0893,192
2007-11-01Open-market sale170$45.0795,400
2007-11-01Open-market sale233$45.0795,570
2007-11-01Open-market sale85$45.0795,803
2007-11-01Open-market sale1,358$45.0695,888
2007-11-01Open-market sale425$45.0597,246
2007-11-01Open-market sale85$45.0497,671
2007-11-01Open-market sale85$45.0397,756
2007-11-01Open-market sale169$45.0297,841
2007-11-01Open-market sale340$45.0198,010
2007-11-01Open-market sale85$45.0198,350
2007-11-01Open-market sale85$45.0198,435
2007-11-01Open-market sale360$45.0098,520
2007-11-01Open-market sale594$44.9998,880
2007-11-01Open-market sale5$44.7710,561
2007-11-01Open-market sale5$44.7610,566
2007-11-01Open-market sale1$44.7510,571
2007-11-01Open-market sale9$44.7410,572
2007-11-01Open-market sale4$44.7310,581
2007-11-01Open-market sale4$44.7210,585
2007-11-01Open-market sale3$44.7110,589
2007-11-01Open-market sale1$44.7010,592
2007-11-01Open-market sale3$44.7010,593
2007-11-01Open-market sale3$44.6710,596
2007-11-01Open-market sale4$44.6610,599
2007-11-01Open-market sale3$44.6510,603
2007-11-01Open-market sale5$44.6410,606
2007-11-01Open-market sale4$44.6310,611
2007-11-01Open-market sale3$44.6210,615
2007-11-01Open-market sale6$44.6010,618
2007-11-01Open-market sale1$44.5910,624
2007-11-01Open-market sale1$44.5810,625
2007-11-01Open-market sale4$44.5710,626
2007-11-01Open-market sale3$44.5610,630
2007-11-01Open-market sale3$44.5510,633
2007-11-01Open-market sale5$44.5410,636
2007-11-01Open-market sale2$44.5310,641
2007-11-01Open-market sale6$44.5210,643
2007-11-01Open-market sale6$44.5110,649
2007-11-01Open-market sale10$44.5010,655
2007-11-01Open-market sale3$44.4910,665
2007-11-01Open-market sale3$44.4410,668
2007-11-01Open-market sale1$44.7910,556
2007-11-01Open-market sale4$44.7810,557
2007-10-01Open-market sale69$46.22403
2007-10-01Open-market sale14$46.25196
2007-10-01Open-market sale179$46.24210
2007-10-01Open-market sale14$46.23389
2007-10-01Open-market sale100$46.2596
2007-10-01Open-market sale83$46.20472
2007-10-01Open-market buy41$46.510
2007-10-01Open-market sale14$46.4241
2007-10-01Open-market sale41$46.2755
2007-10-01Open-market sale107$46.19555
2007-10-01Open-market sale14$46.19662
2007-10-01Open-market sale124$46.18676
2007-10-01Open-market sale14$46.18800
2007-10-01Open-market sale124$46.17814
2007-10-01Open-market sale124$46.16938
2007-10-01Open-market sale110$46.151,062
2007-10-01Open-market sale103$46.141,172
2007-10-01Open-market sale28$46.131,275
2007-10-01Open-market sale55$46.121,303
2007-10-01Open-market sale14$46.111,358
2007-10-01Open-market sale14$46.101,372
2007-10-01Open-market sale55$46.091,386
2007-10-01Open-market sale28$46.081,441
2007-10-01Open-market sale69$46.071,469
2007-10-01Open-market sale14$46.061,538
2007-10-01Open-market sale55$46.051,552
2007-10-01Open-market sale41$46.031,607
2007-10-01Open-market sale110$46.021,648
2007-10-01Open-market sale179$46.011,758
2007-10-01Open-market sale14$46.001,937
2007-10-01Open-market sale28$45.991,951
2007-10-01Open-market sale69$45.971,979
2007-10-01Open-market sale14$45.962,048
2007-10-01Open-market sale14$45.942,062
2007-10-01Open-market sale14$45.922,076
2007-10-01Open-market sale14$45.872,090
2007-10-01Open-market sale14$45.862,104
2007-10-01Open-market sale55$45.852,118
2007-10-01Open-market sale14$45.802,173
2007-10-01Open-market sale97$45.592,738
2007-10-01Open-market sale83$45.582,835
2007-10-01Open-market sale152$45.572,918
2007-10-01Open-market sale110$45.563,070
2007-10-01Open-market sale124$45.543,180
2007-10-01Open-market sale41$45.543,304
2007-10-01Open-market sale27$45.533,345
2007-10-01Open-market sale97$45.523,372
2007-10-01Open-market sale97$45.513,469
2007-10-01Open-market sale124$45.503,566
2007-10-01Open-market sale152$45.493,690
2007-10-01Open-market sale83$45.483,842
2007-10-01Open-market sale55$45.473,925
2007-10-01Open-market sale14$45.463,980
2007-10-01Open-market sale14$45.413,994
2007-10-01Open-market sale122$45.404,008
2007-10-01Open-market sale41$45.394,130
2007-10-01Open-market sale27$45.374,171
2007-10-01Open-market sale14$45.792,187
2007-10-01Open-market sale14$45.762,201
2007-10-01Open-market sale55$45.752,215
2007-10-01Open-market sale27$45.742,270
2007-10-01Open-market sale41$45.682,297
2007-10-01Open-market sale55$45.672,338
2007-10-01Open-market sale27$45.652,393
2007-10-01Open-market sale14$45.642,420
2007-10-01Open-market sale41$45.632,434
2007-10-01Open-market sale83$45.602,655
2007-10-01Open-market sale83$45.622,475
2007-10-01Open-market sale97$45.612,558
2007-10-01Option exercise (derivative)26,785$2.3862,202
2007-10-01Open-market sale594$45.6198,882
2007-10-01Open-market sale509$45.48106,776
2007-10-01Open-market sale934$45.49105,842
2007-10-01Open-market sale85$45.46107,625
2007-10-01Open-market sale85$45.41107,710
2007-10-01Open-market sale752$45.40107,795
2007-10-01Open-market sale255$45.39108,547
2007-10-01Open-market sale170$45.37108,802
2007-10-01Open-market sale523$45.36108,972
2007-10-01Open-market sale411$45.35109,495
2007-10-01Open-market sale12$45.30109,906
2007-10-01Option exercise26,785$2.38109,918
2007-10-01Open-market sale340$45.6797,523
2007-10-01Open-market sale170$45.6597,863
2007-10-01Open-market sale85$45.6398,033
2007-10-01Open-market sale255$45.6398,118
2007-10-01Open-market sale509$45.6298,373
2007-10-01Open-market sale340$45.47107,285
2007-10-01Open-market sale509$45.6099,476
2007-10-01Open-market sale594$45.5999,985
2007-10-01Open-market sale509$45.58100,579
2007-10-01Open-market sale934$45.57101,088
2007-10-01Open-market sale679$45.56102,022
2007-10-01Open-market sale764$45.54102,701
2007-10-01Open-market sale255$45.54103,465
2007-10-01Open-market sale170$45.53103,720
2007-10-01Open-market sale594$45.52103,890
2007-10-01Open-market sale594$45.51104,484
2007-10-01Open-market sale764$45.50105,078
2007-10-01Open-market sale254$46.2783,473
2007-10-01Open-market sale619$46.2583,727
2007-10-01Open-market sale85$46.2584,346
2007-10-01Open-market sale1,104$46.2484,431
2007-10-01Open-market sale85$46.2385,535
2007-10-01Open-market sale425$46.2285,620
2007-10-01Open-market sale509$46.2086,045
2007-10-01Open-market sale655$46.1986,554
2007-10-01Open-market sale85$46.1987,209
2007-10-01Open-market sale764$46.1887,294
2007-10-01Open-market sale85$46.1888,058
2007-10-01Open-market sale764$46.1788,143
2007-10-01Open-market sale12$45.5410,970
2007-10-01Open-market sale4$45.5410,982
2007-10-01Open-market buy3$45.5310,986
2007-10-01Open-market sale9$45.5210,989
2007-10-01Open-market sale85$46.4283,388
2007-10-01Open-market sale255$46.5183,133
2007-10-01Open-market sale9$45.5110,998
2007-10-01Open-market sale12$45.5011,007
2007-10-01Open-market sale14$45.4911,019
2007-10-01Open-market sale8$45.4811,033
2007-10-01Open-market sale5$45.4711,041
2007-10-01Open-market sale1$45.4611,046
2007-10-01Open-market sale1$45.4111,047
2007-10-01Open-market sale12$45.4011,048
2007-10-01Open-market sale4$45.3911,060
2007-10-01Open-market sale3$45.3711,064
2007-10-01Open-market sale8$45.3611,067
2007-10-01Open-market sale6$45.3511,075
2007-10-01Open-market sale85$45.7696,673
2007-10-01Open-market sale425$46.0792,171
2007-10-01Open-market sale169$46.0892,002
2007-10-01Open-market sale340$46.0991,662
2007-10-01Open-market sale340$46.0592,681
2007-10-01Open-market sale255$46.0393,021
2007-10-01Open-market sale679$46.0293,276
2007-10-01Open-market sale1,104$46.0193,955
2007-10-01Open-market sale85$46.0095,059
2007-10-01Open-market sale169$45.9995,144
2007-10-01Open-market sale425$45.9795,313
2007-10-01Open-market sale85$45.9695,738
2007-10-01Open-market sale85$45.9495,823
2007-10-01Open-market sale85$45.9295,908
2007-10-01Open-market sale85$45.8795,993
2007-10-01Open-market sale85$45.8696,078
2007-10-01Open-market sale340$45.8596,163
2007-10-01Open-market sale85$45.8096,503
2007-10-01Open-market sale85$45.7996,588
2007-10-01Open-market sale85$46.0692,596
2007-10-01Open-market sale340$45.7596,758
2007-10-01Open-market sale170$45.7497,098
2007-10-01Open-market sale255$45.6897,268
2007-10-01Open-market sale764$46.1688,907
2007-10-01Open-market sale679$46.1589,671
2007-10-01Open-market sale634$46.1490,350
2007-10-01Open-market sale169$46.1390,984
2007-10-01Open-market sale340$46.1291,153
2007-10-01Open-market sale84$46.1191,493
2007-10-01Open-market sale85$46.1091,577
2007-10-01Open-market sale5$45.6710,890
2007-10-01Open-market sale3$45.6510,895
2007-10-01Open-market sale1$45.6410,898
2007-10-01Open-market sale4$45.6310,899
2007-10-01Open-market sale8$45.6210,903
2007-10-01Open-market buy9$45.6110,911
2007-10-01Open-market sale8$45.6010,920
2007-10-01Open-market sale9$45.5910,928
2007-10-01Open-market sale8$45.5810,937
2007-10-01Open-market sale14$45.5710,945
2007-10-01Open-market sale11$45.5610,959
2007-10-01Open-market sale5$46.0510,818
2007-10-01Open-market sale4$46.0310,823
2007-10-01Open-market sale11$46.0210,827
2007-10-01Open-market sale17$46.0110,838
2007-10-01Open-market sale3$45.7410,883
2007-10-01Open-market sale3$45.9910,856
2007-10-01Open-market sale6$45.9710,859
2007-10-01Open-market sale1$45.9610,865
2007-10-01Open-market sale1$45.9410,866
2007-10-01Open-market sale1$45.9210,867
2007-10-01Open-market sale1$45.8710,868
2007-10-01Open-market sale1$45.8610,869
2007-10-01Open-market sale5$45.8510,870
2007-10-01Open-market sale1$45.8010,875
2007-10-01Open-market sale1$45.7910,876
2007-10-01Open-market sale1$45.7610,877
2007-10-01Open-market sale5$45.7510,878
2007-10-01Open-market sale4$45.6810,886
2007-10-01Open-market sale1$46.0010,855
2007-10-01Option exercise (derivative)4,352$0.7954,711
2007-10-01Open-market sale1$46.4210,675
2007-10-01Open-market sale2$46.1110,800
2007-10-01Open-market sale1$46.1010,802
2007-10-01Open-market sale5$46.0910,803
2007-10-01Open-market sale3$46.0810,808
2007-10-01Open-market sale6$46.0710,811
2007-10-01Open-market sale1$46.0610,817
2007-10-01Open-market sale3$46.1310,792
2007-10-01Open-market sale85$45.364,198
2007-10-01Open-market sale67$45.354,283
2007-10-01Open-market sale2$45.304,350
2007-10-01Option exercise4,352$0.794,352
2007-10-01Open-market sale10$46.1410,782
2007-10-01Open-market sale11$46.1510,771
2007-10-01Open-market sale12$46.1610,759
2007-10-01Open-market sale12$46.1710,747
2007-10-01Open-market sale1$46.1810,746
2007-10-01Open-market sale12$46.1810,734
2007-10-01Open-market sale1$46.1910,733
2007-10-01Open-market sale10$46.1910,723
2007-10-01Open-market sale8$46.2010,715
2007-10-01Open-market sale6$46.2210,709
2007-10-01Open-market sale1$46.2310,708
2007-10-01Open-market sale17$46.2410,691
2007-10-01Open-market sale1$46.2510,690
2007-10-01Open-market sale9$46.2510,681
2007-10-01Open-market sale5$46.2710,676
2007-10-01Open-market sale5$46.1210,795
2007-10-01Open-market sale4$46.5110,671
2007-05-25Option exercise (derivative)133,108$0.0059,063
2007-05-25Option exercise (derivative)813,941$0.0088,987
2007-05-25Open-market sale882,714$35.25172,156
2007-05-25Open-market sale133,108$35.250
2007-05-25Option exercise133,108$0.79133,108
2007-05-25Open-market sale9,169$35.2511,081
2007-05-25Option exercise813,941$2.38965,847
2006-10-20J20,250$0.0020,250
2006-10-20J20,250$0.00151,906
2006-03-20Option exercise (derivative)68,032$0.00192,171
2006-03-20Open-market sale68,032$21.000
2006-03-20Option exercise68,032$0.7968,032
2006-03-20Open-market sale341,577$21.00172,156
2006-03-14———513,733

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