SEC CIK 1620023

Macri Edmond

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

Current Positions

CompanyShares OwnedAs Of
Wview stock →258,0402021-03-01

Position History — W

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

092,082184,165276,2472014-102016-042017-032017-122018-092019-092021-03

Recent Filings — W

DateActivitySharesPriceOwned After
2021-03-01Open-market sale1,500$294.00258,040
2021-02-11Grant / award (derivative)44,456$0.0044,456
2021-02-01Open-market sale1,500$276.67259,540
2021-01-26Gift1,856$0.00261,040
2021-01-26Gift1,856$0.000
2021-01-19Open-market sale1,000$303.741,856
2021-01-19Open-market sale273$294.922,929
2021-01-19Open-market sale73$300.432,856
2021-01-15Option exercise (derivative)3,000$0.0024,000
2021-01-15Option exercise3,000$0.003,202
2021-01-04Open-market sale1,500$226.06259,184
2020-12-28Gift3,900$0.00202
2020-12-28Gift3,900$0.00260,684
2020-12-16Open-market sale280$272.784,102
2020-12-16Open-market sale600$267.904,548
2020-12-16Open-market sale200$266.345,148
2020-12-16Open-market sale1,931$265.315,348
2020-12-16Open-market sale221$264.367,279
2020-12-16Open-market sale166$271.644,382
2020-12-15Option exercise (derivative)2,500$0.0012,500
2020-12-15Option exercise (derivative)5,000$0.005,000
2020-12-15Option exercise5,000$0.007,500
2020-12-15Option exercise2,500$0.002,500
2020-12-01Open-market sale1,500$254.99256,784
2020-11-02Open-market sale1,500$249.36258,284
2020-10-21Gift1,677$0.00259,784
2020-10-21Gift1,677$0.000
2020-10-16Open-market sale791$300.471,677
2020-10-16Open-market sale300$298.922,700
2020-10-16Open-market sale232$299.592,468
2020-10-15Option exercise (derivative)3,000$0.0027,000
2020-10-15Option exercise3,000$0.003,000
2020-10-01Open-market sale1,500$299.85258,107
2020-09-17Gift4,709$0.000
2020-09-17Gift4,709$0.00259,607
2020-09-16Open-market sale1,700$272.334,870
2020-09-16Open-market sale1,000$268.857,252
2020-09-16Open-market sale200$267.328,252
2020-09-16Open-market sale161$273.534,709
2020-09-16Open-market sale682$271.336,570
2020-09-15Option exercise (derivative)5,000$0.0010,000
2020-09-15Option exercise (derivative)2,500$0.0015,000
2020-09-15Option exercise (derivative)952$0.000
2020-09-15Option exercise2,500$0.008,452
2020-09-15Option exercise5,000$0.005,952
2020-09-15Option exercise952$0.00952
2020-09-09Open-market sale20,000$258.57254,898
2020-08-05Gift1,651$0.000
2020-08-05Gift1,651$0.00274,898
2020-08-03Open-market sale1,500$273.17273,247
2020-07-16Open-market sale411$216.221,651
2020-07-16Open-market sale453$215.262,062
2020-07-16Open-market sale485$214.262,515
2020-07-15Option exercise (derivative)3,000$0.0030,000
2020-07-15Option exercise3,000$0.003,000
2020-07-01Open-market sale1,000$197.32275,247
2020-07-01Open-market sale500$200.00274,747
2020-06-18Gift6,366$0.00276,247
2020-06-18Gift6,366$0.000
2020-06-16Open-market sale184$196.916,366
2020-06-16Open-market sale400$195.866,550
2020-06-16Open-market sale900$194.966,950
2020-06-16Open-market sale448$191.739,650
2020-06-16Open-market sale1,800$193.897,850
2020-06-15Option exercise (derivative)951$0.00952
2020-06-15Option exercise (derivative)2,500$0.0017,500
2020-06-15Option exercise (derivative)5,000$0.0015,000
2020-06-15Option exercise951$0.002,598
2020-06-15Option exercise5,000$0.007,598
2020-06-15Option exercise2,500$0.0010,098
2020-06-15Open-market sale500$200.00269,881
2020-06-01Open-market sale1,000$172.68269,931
2020-05-19Open-market sale300$156.20263,381
2020-05-12Open-market sale300$192.245,647
2020-05-05Open-market sale300$174.325,947
2020-04-28Open-market sale300$130.006,247
2020-04-24Open-market sale3,600$120.006,547
2020-04-16Open-market sale409$78.3911,091
2020-04-16Open-market sale577$79.9510,514
2020-04-16Open-market sale367$81.2010,147
2020-04-15Option exercise (derivative)3,000$0.0033,000
2020-04-15Option exercise3,000$0.0011,500
2020-03-25Gift5,938$0.00270,931
2020-03-25Gift5,938$0.002,597
2020-03-17Open-market sale1,837$31.218,500
2020-03-17Open-market sale633$26.6012,881
2020-03-17Open-market sale702$28.1112,179
2020-03-17Open-market sale1,142$28.9511,037
2020-03-17Open-market sale700$30.1910,337
2020-03-15Option exercise (derivative)952$0.001,903
2020-03-15Option exercise (derivative)5,000$0.0020,000
2020-03-15Option exercise (derivative)2,500$0.000
2020-03-15Option exercise2,500$0.0013,514
2020-03-15Option exercise2,500$0.005,062
2020-03-15Option exercise952$0.006,014
2020-03-15Option exercise5,000$0.0011,014
2020-01-21Gift1,612$0.006,888
2020-01-21Gift1,612$0.00264,993
2020-01-16Open-market sale1,088$105.922,862
2020-01-16Open-market sale300$106.762,562
2020-01-15Option exercise (derivative)3,000$0.0036,000
2020-01-15Option exercise3,000$0.003,950
2020-01-07Gift450$0.001,647
2020-01-07Gift450$0.00270,381
2019-12-19Gift5,919$0.00268,181
2019-12-19Gift5,919$0.00950
2019-12-16Open-market sale5,032$87.007,532
2019-12-15Option exercise (derivative)5,000$0.0025,000
2019-12-15Option exercise (derivative)2,500$0.002,500
2019-12-15Option exercise (derivative)2,500$0.0022,500
2019-12-15Option exercise (derivative)951$0.002,855
2019-12-15Option exercise951$0.004,401
2019-12-15Option exercise2,500$0.003,450
2019-12-15Option exercise5,000$0.009,401
2019-12-15Option exercise2,500$0.0011,901
2019-10-25Open-market sale1,200$120.00262,262
2019-10-18Gift1,627$0.00263,462
2019-10-18Gift1,627$0.00950
2019-10-15Option exercise (derivative)3,000$0.0039,000
2019-10-15Option exercise3,000$0.003,950
2019-10-15Open-market sale1,373$105.142,577
2019-09-24Open-market sale300$120.00261,835
2019-09-19Gift5,940$0.00950
2019-09-19Gift5,940$0.00262,135
2019-09-17Open-market sale300$133.24256,195
2019-09-15Option exercise (derivative)2,500$0.0025,000
2019-09-15Option exercise (derivative)2,500$0.005,000
2019-09-15Option exercise (derivative)952$0.003,806
2019-09-15Option exercise (derivative)5,000$0.0030,000
2019-09-15Option exercise5,000$0.009,402
2019-09-15Option exercise2,500$0.003,450
2019-09-15Option exercise952$0.004,402
2019-09-15Option exercise2,500$0.0011,902
2019-09-15Open-market sale5,012$129.386,890
2019-09-10Open-market sale300$122.80256,495
2019-09-05Open-market sale278$120.00256,795
2019-09-04Open-market sale619$120.01257,073
2019-08-22Open-market sale3$121.00257,692
2019-08-13Open-market sale300$124.63257,695
2019-08-06Open-market sale300$124.33257,995
2019-07-30Open-market sale300$134.23258,295
2019-07-23Open-market sale300$147.01258,595
2019-07-18Gift1,627$0.00258,895
2019-07-18Gift1,627$0.00950
2019-07-16Open-market sale300$151.81257,268
2019-07-15Option exercise (derivative)3,000$0.0042,000
2019-07-15Option exercise3,000$0.003,950
2019-07-15Open-market sale1,373$148.752,577
2019-07-09Open-market sale200$141.11257,668
2019-07-09Open-market sale100$141.99257,568
2019-07-02Open-market sale300$144.25257,868
2019-06-25Open-market sale300$152.13258,168
2019-06-20Gift5,939$0.00950
2019-06-20Gift5,939$0.00258,468
2019-06-18Open-market sale300$161.66252,529
2019-06-15Option exercise (derivative)5,000$0.0035,000
2019-06-15Option exercise (derivative)951$0.004,758
2019-06-15Option exercise (derivative)2,500$0.007,500
2019-06-15Option exercise (derivative)2,500$0.0027,500
2019-06-15Option exercise951$0.004,401
2019-06-15Option exercise5,000$0.009,401
2019-06-15Option exercise2,500$0.0011,901
2019-06-15Option exercise2,500$0.003,450
2019-06-15Open-market sale5,012$156.066,889
2019-06-11Open-market sale100$157.72253,029
2019-06-11Open-market sale200$159.00252,829
2019-06-04Open-market sale300$142.32253,129
2019-05-28Open-market sale300$144.42253,429
2019-05-21Open-market sale300$154.67253,729
2019-05-21Open-market sale200$151.69254,029
2019-05-14Open-market sale100$141.72254,229
2019-05-14Open-market sale200$140.74254,329
2019-05-14Open-market sale200$139.76254,529
2019-05-07Open-market sale300$150.75254,829
2019-05-07Open-market sale100$151.72254,729
2019-05-07Open-market sale100$146.01255,129
2019-04-30Open-market sale500$161.27255,229
2019-04-23Open-market sale500$148.88255,729
2019-04-18Gift1,627$0.00950
2019-04-18Gift1,627$0.00256,229
2019-04-16Open-market sale247$148.07254,602
2019-04-16Open-market sale253$147.33254,849
2019-04-15Option exercise (derivative)3,000$0.0045,000
2019-04-15Option exercise3,000$0.003,950
2019-04-15Open-market sale1,373$145.002,577
2019-04-09Open-market sale181$146.72255,102
2019-04-09Open-market sale319$146.01255,283
2019-04-02Open-market sale117$151.13255,602
2019-04-02Open-market sale313$149.50255,789
2019-04-02Open-market sale70$150.60255,719
2019-03-26Open-market sale300$160.00256,102
2019-03-26Open-market sale200$158.48256,402
2019-03-20Gift5,490$0.00950
2019-03-20Gift5,490$0.00256,602
2019-03-19Open-market sale100$168.28251,512
2019-03-19Open-market sale400$170.17251,112
2019-03-15Option exercise (derivative)2,500$0.0030,000
2019-03-15Option exercise (derivative)952$0.005,709
2019-03-15Option exercise (derivative)5,000$0.0040,000
2019-03-15Option exercise (derivative)2,500$0.0010,000
2019-03-15Open-market sale5,012$164.016,440
2019-03-15Option exercise2,500$0.003,000
2019-03-15Option exercise952$0.003,952
2019-03-15Option exercise5,000$0.008,952
2019-03-15Option exercise2,500$0.0011,452
2019-03-12Open-market sale500$170.67251,612
2019-03-05Open-market sale500$165.73252,112
2019-02-26Open-market sale200$159.73252,612
2019-02-26Open-market sale300$158.54252,812
2019-02-19Open-market sale200$123.02253,112
2019-02-19Open-market sale300$122.03253,312
2019-02-12Open-market sale500$120.91253,612
2019-02-05Open-market sale500$115.58254,112
2019-01-29Open-market sale500$105.22254,612
2019-01-25Open-market sale400$102.43255,112
2019-01-24Open-market sale100$100.00255,512
2019-01-18Open-market sale1,000$100.05255,612
2019-01-18Gift1,555$0.00256,612
2019-01-18Gift1,555$0.00500
2019-01-15Option exercise (derivative)3,000$0.0048,000
2019-01-15Open-market sale1,445$92.742,055
2019-01-15Option exercise3,000$0.003,500
2019-01-09Open-market sale1,000$100.00255,057
2018-12-20Gift5,838$0.00256,057
2018-12-20Gift5,838$0.00500
2018-12-17Open-market sale5,113$101.196,338
2018-12-15Option exercise (derivative)5,000$0.0045,000
2018-12-15Option exercise (derivative)2,500$0.0012,500
2018-12-15Option exercise (derivative)951$0.006,661
2018-12-15Option exercise (derivative)2,500$0.0032,500
2018-12-15Option exercise2,500$0.0011,451
2018-12-15Option exercise5,000$0.008,951
2018-12-15Option exercise2,500$0.003,000
2018-12-15Option exercise951$0.003,951
2018-11-20Open-market sale600$80.94250,219
2018-11-13Open-market sale100$93.90250,819
2018-11-13Open-market sale500$92.89250,919
2018-11-06Open-market sale100$97.56251,419
2018-11-06Open-market sale500$94.34251,519
2018-10-30Open-market sale400$103.09252,019
2018-10-30Open-market sale200$101.74252,419
2018-10-23Open-market sale200$119.12253,019
2018-10-23Open-market sale400$120.54252,619
2018-10-18Gift1,612$0.00500
2018-10-18Gift1,612$0.00253,219
2018-10-16Open-market sale600$124.08251,607
2018-10-15Option exercise (derivative)3,000$0.0051,000
2018-10-15Option exercise3,000$0.003,500
2018-10-15Open-market sale1,388$118.002,112
2018-10-09Open-market sale215$128.22252,592
2018-10-09Open-market sale385$130.74252,207
2018-10-02Open-market sale350$143.14252,807
2018-10-02Open-market sale250$134.73253,157
2018-09-25Open-market sale600$138.03247,471
2018-09-20Gift5,936$0.00500
2018-09-20Gift5,936$0.00253,407
2018-09-18Open-market sale600$143.30248,071
2018-09-17Open-market sale5,016$146.566,436
2018-09-15Option exercise (derivative)2,500$0.0015,000
2018-09-15Option exercise (derivative)2,500$0.0035,000
2018-09-15Option exercise (derivative)952$0.007,612
2018-09-15Option exercise (derivative)5,000$0.0050,000
2018-09-15Option exercise2,500$0.0011,452
2018-09-15Option exercise5,000$0.008,952
2018-09-15Option exercise952$0.003,952
2018-09-15Option exercise2,500$0.003,000
2018-09-11Open-market sale300$141.34248,671
2018-09-11Open-market sale300$139.26248,971
2018-09-04Open-market sale600$135.01249,271
2018-08-28Open-market sale600$128.64249,871
2018-08-21Open-market sale600$122.32250,471
2018-08-14Open-market sale600$122.70251,071
2018-08-07Open-market sale100$114.23251,671
2018-08-07Open-market sale500$113.61251,771
2018-07-31Open-market sale600$110.92252,271
2018-07-24Open-market sale100$127.90252,871
2018-07-24Open-market sale500$122.43252,971
2018-07-19Gift1,626$0.00500
2018-07-19Gift1,626$0.00253,471
2018-07-17Open-market sale600$120.38251,845
2018-07-16Open-market sale1,374$119.042,126
2018-07-15Option exercise (derivative)3,000$0.0054,000
2018-07-15Option exercise3,000$0.003,500
2018-07-10Open-market sale600$121.49252,445
2018-07-03Open-market sale400$115.88253,245
2018-07-03Open-market sale200$117.10253,045
2018-06-26Open-market sale400$111.61253,845
2018-06-26Open-market sale200$110.90253,645
2018-06-20Gift5,831$0.00254,245
2018-06-20Gift5,831$0.00500
2018-06-19Open-market sale100$110.23248,414
2018-06-19Open-market sale500$112.13248,514
2018-06-15Option exercise (derivative)5,000$0.0055,000
2018-06-15Option exercise (derivative)2,500$0.0037,500
2018-06-15Option exercise (derivative)951$0.008,564
2018-06-15Option exercise (derivative)2,500$0.0017,500
2018-06-15Open-market sale5,120$107.286,331
2018-06-15Option exercise2,500$0.0011,451
2018-06-15Option exercise5,000$0.008,951
2018-06-15Option exercise951$0.003,951
2018-06-15Option exercise2,500$0.003,000
2018-06-12Open-market sale100$104.88249,014
2018-06-12Open-market sale500$105.56249,114
2018-06-05Open-market sale600$98.96249,614
2018-05-29Open-market sale200$91.66250,214
2018-05-29Open-market sale400$91.30250,414
2018-05-22Open-market sale600$84.67250,814
2018-05-15Open-market sale600$84.73251,414
2018-05-08Open-market sale600$82.10252,014
2018-05-01Open-market sale600$61.97252,614
2018-04-24Open-market sale300$68.67252,614
2018-04-24Open-market sale300$69.87252,314
2018-04-19Gift1,635$0.00500
2018-04-19Gift1,635$0.00253,814
2018-04-17Open-market sale100$66.66252,679
2018-04-17Open-market sale300$67.90252,179
2018-04-17Open-market sale200$66.90252,479
2018-04-16Open-market sale1,365$66.992,135
2018-04-15Option exercise (derivative)3,000$0.0057,000
2018-04-15Option exercise3,000$0.003,500
2018-04-10Open-market sale600$68.21252,779
2018-04-03Open-market sale100$64.23253,379
2018-04-03Open-market sale500$63.35253,479
2018-03-27Open-market sale400$66.23254,179
2018-03-27Open-market sale200$68.12253,979
2018-03-20Open-market sale600$76.02254,579
2018-03-20Gift11,230$0.00255,179
2018-03-20Gift11,230$0.00500
2018-03-15Option exercise (derivative)10,000$0.0040,000
2018-03-15Option exercise (derivative)2,001$0.000
2018-03-15Option exercise (derivative)2,001$0.002,001
2018-03-15Conversion (derivative)2,001—0
2018-03-15Option exercise (derivative)2,500$0.0020,000
2018-03-15Option exercise (derivative)952$0.009,515
2018-03-15Option exercise (derivative)5,000$0.0060,000
2018-03-15Option exercise10,000$0.0021,301
2018-03-15Open-market sale5,855$82.4715,446
2018-03-15Option exercise2,500$0.005,349
2018-03-15Open-market sale3,716$83.1311,730
2018-03-15Conversion2,001—2,849
2018-03-15Option exercise5,000$0.0011,301
2018-03-15Option exercise952$0.006,301
2018-03-13Open-market sale600$85.14243,949
2018-03-12Grant / award (derivative)60,000$0.0060,000
2018-03-06Open-market sale600$81.01244,549
2018-03-01Conversion (derivative)501—0
2018-03-01Option exercise (derivative)501$0.000
2018-03-01Option exercise (derivative)501—501
2018-03-01Conversion501—1,001
2018-03-01Open-market sale153$77.17848
2018-02-27Open-market sale500$74.51245,249
2018-02-27Open-market sale100$75.36245,149
2018-02-21Gift1,730$0.00500
2018-02-21Gift1,730$0.00245,749
2018-02-20Open-market sale600$97.53244,019
2018-02-15Conversion (derivative)2,000—0
2018-02-15Option exercise (derivative)2,000$0.002,001
2018-02-15Option exercise (derivative)2,000$0.002,000
2018-02-15Open-market sale615$96.092,230
2018-02-15Conversion2,000—2,845
2018-02-13Open-market sale200$93.49244,619
2018-02-13Open-market sale400$92.57244,819
2018-02-06Open-market sale100$87.78245,219
2018-02-06Open-market sale500$88.39245,319
2018-02-01Option exercise (derivative)500$0.00501
2018-02-01Conversion (derivative)500—0
2018-02-01Option exercise (derivative)500—500
2018-02-01Conversion500—1,000
2018-02-01Open-market sale155$90.32845
2018-01-30Open-market sale600$93.10245,819
2018-01-23Open-market sale600$88.24246,419
2018-01-19Gift1,594$0.00500
2018-01-19Gift1,594$0.00247,019
2018-01-16Open-market sale710$86.432,094
2018-01-16Open-market sale600$86.87245,425
2018-01-15Conversion (derivative)2,000—0
2018-01-15Option exercise (derivative)2,000$0.004,001
2018-01-15Option exercise (derivative)2,000$0.002,000
2018-01-15Conversion2,000—2,804
2018-01-09Open-market sale100$83.01246,025
2018-01-09Open-market sale500$81.66246,125
2018-01-02Open-market sale196$79.90804
2018-01-02Open-market sale600$79.86246,625
2018-01-01Option exercise (derivative)500$0.001,001
2018-01-01Option exercise (derivative)500—500
2018-01-01Conversion (derivative)500—0
2018-01-01Conversion500—1,000
2017-12-26Open-market sale600$80.36247,225
2017-12-20Gift5,664$0.00500
2017-12-20Gift5,664$0.00247,825
2017-12-19Open-market sale600$82.43242,161
2017-12-15Option exercise (derivative)2,000$0.002,000
2017-12-15Conversion (derivative)2,000—0
2017-12-15Option exercise (derivative)2,500$0.0022,500
2017-12-15Option exercise (derivative)951$0.0010,467
2017-12-15Option exercise (derivative)5,000$0.0065,000
2017-12-15Option exercise (derivative)2,000$0.006,001
2017-12-15Conversion2,000—2,756
2017-12-15Option exercise2,500$0.005,256
2017-12-15Option exercise5,000$0.0011,207
2017-12-15Open-market sale5,043$76.506,164
2017-12-15Option exercise951$0.006,207
2017-12-12Open-market sale600$73.84242,761
2017-12-05Open-market sale600$72.54243,361
2017-12-01Conversion (derivative)500—0
2017-12-01Option exercise (derivative)500$0.001,501
2017-12-01Option exercise (derivative)500—500
2017-12-01Conversion500—1,000
2017-12-01Open-market sale244$69.04756
2017-11-28Open-market sale600$68.80243,961
2017-11-21Open-market sale600$67.92244,561
2017-11-20Gift1,266$0.00500
2017-11-20Gift1,266$0.00245,161
2017-11-15Option exercise (derivative)2,000$0.008,001
2017-11-15Option exercise (derivative)2,000$0.002,000
2017-11-15Conversion (derivative)2,000—0
2017-11-15Open-market sale993$63.521,766
2017-11-15Conversion2,000—2,759
2017-11-14Open-market sale600$62.75243,895
2017-11-07Open-market sale600$64.17244,495
2017-11-01Option exercise (derivative)500$0.002,001
2017-11-01Option exercise (derivative)500—500
2017-11-01Conversion (derivative)500—0
2017-11-01Conversion500—1,000
2017-11-01Open-market sale241$70.42759
2017-10-31Open-market sale600$69.49245,095
2017-10-24Open-market sale600$66.69245,695
2017-10-23Gift1,029$0.00246,295
2017-10-23Gift1,029$0.00500
2017-10-17Open-market sale600$67.93245,266
2017-10-16Gift256$0.00245,866
2017-10-16Gift256$0.001,529
2017-10-16Open-market sale971$71.321,785
2017-10-15Option exercise (derivative)2,000$0.0010,001
2017-10-15Option exercise (derivative)2,000$0.002,000
2017-10-15Conversion (derivative)2,000—0
2017-10-15Conversion2,000—2,756
2017-10-10Open-market sale600$65.76245,610
2017-10-03Open-market sale600$70.58246,210
2017-10-02Open-market sale244$67.21756
2017-10-01Conversion (derivative)500—0
2017-10-01Option exercise (derivative)500—500
2017-10-01Option exercise (derivative)500$0.002,501
2017-10-01Conversion500—1,000
2017-09-26Open-market sale600$71.51246,810
2017-09-20Gift5,617$0.00247,410
2017-09-20Gift5,617$0.00500
2017-09-19Open-market sale600$79.89241,793
2017-09-15Option exercise (derivative)2,500$0.0025,000
2017-09-15Conversion (derivative)2,000—0
2017-09-15Option exercise (derivative)2,000$0.002,000
2017-09-15Option exercise (derivative)5,000$0.0070,000
2017-09-15Option exercise (derivative)952$0.0011,418
2017-09-15Option exercise (derivative)2,000$0.0012,001
2017-09-15Open-market sale5,093$79.856,117
2017-09-15Option exercise5,000$0.0011,210
2017-09-15Option exercise952$0.006,210
2017-09-15Option exercise2,500$0.005,258
2017-09-15Conversion2,000—2,758
2017-09-12Open-market sale600$78.26242,393
2017-09-05Open-market sale600$72.50242,993
2017-09-01Conversion (derivative)500—0
2017-09-01Option exercise (derivative)500—500
2017-09-01Option exercise (derivative)500$0.003,001
2017-09-01Open-market sale242$71.36758
2017-09-01Conversion500—1,000
2017-08-29Open-market sale600$66.93243,593
2017-08-22Open-market sale600$66.36244,193
2017-08-21Gift1,288$0.00244,793
2017-08-21Gift1,288$0.00500
2017-08-15Option exercise (derivative)2,000$0.002,000
2017-08-15Option exercise (derivative)2,000$0.0014,001
2017-08-15Conversion (derivative)2,000—0
2017-08-15Open-market sale600$70.58243,505
2017-08-15Open-market sale970$70.781,788
2017-08-15Conversion2,000—2,758
2017-08-09Open-market sale600$72.77244,105
2017-08-01Option exercise (derivative)500—500
2017-08-01Option exercise (derivative)500$0.003,501
2017-08-01Conversion (derivative)500—0
2017-08-01Open-market sale242$76.24758
2017-08-01Open-market sale600$75.70244,705
2017-08-01Conversion500—1,000
2017-07-25Open-market sale600$76.61245,305
2017-07-21Gift1,286$0.00500
2017-07-21Gift1,286$0.00245,905
2017-07-18Open-market sale600$74.93244,619
2017-07-17Open-market sale970$76.771,786
2017-07-15Option exercise (derivative)2,000$0.0016,001
2017-07-15Option exercise (derivative)2,000$0.002,000
2017-07-15Conversion (derivative)2,000—0
2017-07-15Conversion2,000—2,756
2017-07-11Open-market sale600$74.00245,219
2017-07-05Open-market sale600$74.87245,819
2017-07-03Open-market sale244$76.78756
2017-07-01Option exercise (derivative)500$0.004,001
2017-07-01Option exercise (derivative)500—500
2017-07-01Conversion (derivative)500—0
2017-07-01Conversion500—1,000
2017-06-27Open-market sale600$75.01246,419
2017-06-21Gift5,276$0.00500
2017-06-21Gift5,276$0.00247,019
2017-06-20Open-market sale600$73.87241,743
2017-06-15Option exercise (derivative)2,000$0.002,000
2017-06-15Option exercise (derivative)2,000$0.0018,001
2017-06-15Conversion (derivative)2,000—0
2017-06-15Option exercise (derivative)2,500$0.0027,500
2017-06-15Option exercise (derivative)951$0.0012,370
2017-06-15Option exercise (derivative)5,000$0.0075,000
2017-06-15Gift260$0.00242,343
2017-06-15Gift260$0.005,776
2017-06-15Conversion2,000—2,760
2017-06-15Option exercise2,500$0.005,260
2017-06-15Option exercise951$0.006,211
2017-06-15Option exercise5,000$0.0011,211
2017-06-15Open-market sale5,175$70.226,036
2017-06-13Open-market sale600$70.79242,083
2017-06-06Open-market sale600$68.60242,683
2017-06-01Conversion (derivative)500—0
2017-06-01Option exercise (derivative)500—500
2017-06-01Option exercise (derivative)500$0.004,501
2017-06-01Conversion500—1,000
2017-06-01Open-market sale240$63.63760
2017-05-30Open-market sale600$64.47243,283
2017-05-23Open-market sale600$64.00243,883
2017-05-19Gift1,296$0.00244,483
2017-05-19Gift1,296$0.00500
2017-05-16Open-market sale600$61.31243,187
2017-05-15Option exercise (derivative)2,000$0.002,000
2017-05-15Option exercise (derivative)2,000$0.0020,001
2017-05-15Conversion (derivative)2,000—0
2017-05-15Conversion2,000—2,756
2017-05-15Open-market sale960$61.191,796
2017-05-09Open-market sale600$56.75243,787
2017-05-02Open-market sale600$47.21244,387
2017-05-01Conversion (derivative)500—0
2017-05-01Option exercise (derivative)500—500
2017-05-01Option exercise (derivative)500$0.005,001
2017-05-01Open-market sale244$45.50756
2017-05-01Conversion500—1,000
2017-04-25Open-market sale600$43.69244,987
2017-04-21Gift1,254$0.00245,587
2017-04-21Gift1,254$0.00500
2017-04-18Open-market sale600$43.77244,333
2017-04-17Open-market sale1,002$43.231,754
2017-04-15Option exercise (derivative)2,000$0.002,000
2017-04-15Option exercise (derivative)2,000$0.0022,001
2017-04-15Conversion (derivative)2,000—0
2017-04-15Conversion2,000—2,756
2017-04-11Open-market sale600$43.96244,933
2017-04-04Open-market sale600$41.27245,533
2017-04-03Open-market sale244$40.45756
2017-04-01Conversion (derivative)500—0
2017-04-01Option exercise (derivative)500—500
2017-04-01Option exercise (derivative)500$0.005,501
2017-04-01Conversion500—1,000
2017-03-30Grant / award (derivative)50,000$0.0050,000
2017-03-28Open-market sale600$39.25246,133
2017-03-21Gift15,715$0.00500
2017-03-21Open-market sale600$39.15231,018
2017-03-21Gift15,715$0.00246,733
2017-03-15Option exercise (derivative)952$0.0013,321
2017-03-15Option exercise (derivative)20,000$0.0080,000
2017-03-15Option exercise (derivative)2,500$0.0030,000
2017-03-15Conversion (derivative)2,000—0
2017-03-15Option exercise (derivative)2,000$0.002,000
2017-03-15Option exercise (derivative)2,000$0.0024,001
2017-03-15Option exercise952$0.006,286
2017-03-15Conversion2,000—2,834
2017-03-15Option exercise20,000$0.0026,286
2017-03-15Open-market sale10,071$36.5916,215
2017-03-15Option exercise2,500$0.005,334
2017-03-14Open-market sale600$37.75231,618
2017-03-07Open-market sale600$35.48232,218
2017-03-01Option exercise (derivative)500$0.006,001
2017-03-01Conversion (derivative)500—0
2017-03-01Option exercise (derivative)500—500
2017-03-01Conversion500—1,000
2017-03-01Open-market sale166$38.23834
2017-02-28Open-market sale600$38.15232,818
2017-02-22Gift1,659$0.00500
2017-02-22Gift1,659$0.00233,418
2017-02-21Open-market sale600$40.05231,759
2017-02-15Option exercise (derivative)2,000$0.0026,001
2017-02-15Option exercise (derivative)2,000$0.002,000
2017-02-15Conversion (derivative)2,000—0
2017-02-15Conversion2,000—2,813
2017-02-15Open-market sale654$41.152,159
2017-02-14Open-market sale600$42.01232,359
2017-02-07Open-market sale600$42.73232,959
2017-02-01Option exercise (derivative)500$0.006,501
2017-02-01Option exercise (derivative)500—500
2017-02-01Conversion (derivative)500—0
2017-02-01Conversion500—1,000
2017-02-01Open-market sale187$41.18813
2017-01-31Open-market sale600$41.56233,559
2017-01-26Gift1,235$0.00500
2017-01-26Gift1,235$0.00234,159
2017-01-24Open-market sale600$40.14232,924
2017-01-17Gift305$0.00234,124
2017-01-17Open-market sale765$39.202,040
2017-01-17Gift305$0.001,735
2017-01-17Open-market sale600$39.19233,524
2017-01-15Option exercise (derivative)2,000$0.002,000
2017-01-15Conversion (derivative)2,000—0
2017-01-15Option exercise (derivative)2,000$0.0028,001
2017-01-15Conversion2,000—2,805
2017-01-10Open-market sale600$38.35233,819
2017-01-03Open-market sale600$34.32234,419
2017-01-03Open-market sale195$34.32805
2017-01-01Option exercise (derivative)500—500
2017-01-01Conversion (derivative)500—0
2017-01-01Option exercise (derivative)500$0.007,001
2017-01-01Conversion500—1,000
2016-12-27Open-market sale600$35.29235,019
2016-12-23Gift5,451$0.00235,619
2016-12-23Gift5,451$0.00500
2016-12-20Open-market sale600$38.10230,168
2016-12-15Option exercise (derivative)2,000$0.0030,001
2016-12-15Option exercise (derivative)2,000$0.002,000
2016-12-15Conversion (derivative)2,000—0
2016-12-15Option exercise (derivative)2,500$0.0032,500
2016-12-15Option exercise (derivative)951$0.0014,273
2016-12-15Gift924$0.005,951
2016-12-15Gift924$0.00230,768
2016-12-15Open-market sale2,600$37.636,875
2016-12-15Conversion2,000—6,024
2016-12-15Option exercise951$0.009,475
2016-12-15Option exercise2,500$0.008,524
2016-12-13Open-market sale600$38.25229,844
2016-12-06Open-market sale600$36.78230,444
2016-12-01Option exercise (derivative)500—500
2016-12-01Option exercise (derivative)500$0.007,501
2016-12-01Conversion (derivative)500—0
2016-12-01Open-market sale236$36.294,024
2016-12-01Conversion500—4,260
2016-11-29Open-market sale600$34.16231,044
2016-11-22Open-market sale600$33.27231,644
2016-11-15Option exercise (derivative)2,000—2,000
2016-11-15Conversion (derivative)2,000—0
2016-11-15Option exercise (derivative)2,000$0.0032,001
2016-11-15Conversion2,000—4,763
2016-11-15Open-market sale600$36.00232,244
2016-11-15Open-market sale1,003$36.003,760
2016-11-08Open-market sale600$29.25232,844
2016-11-01Conversion (derivative)500—0
2016-11-01Option exercise (derivative)500—500
2016-11-01Option exercise (derivative)500$0.008,001
2016-11-01Open-market sale600$33.20233,444
2016-11-01Conversion500—3,000
2016-11-01Open-market sale237$33.252,763
2016-10-25Open-market sale600$36.58234,044
2016-10-18Open-market sale600$36.36229,608
2016-10-18Gift5,036$0.00234,644
2016-10-18Gift5,036$0.002,500
2016-10-17Open-market sale952$35.177,536
2016-10-15Conversion (derivative)2,000—0
2016-10-15Option exercise (derivative)2,000$0.0034,001
2016-10-15Option exercise (derivative)2,000—2,000
2016-10-15Conversion2,000—8,488
2016-10-11Open-market sale600$37.27230,208
2016-10-04Open-market sale600$38.80230,808
2016-10-03Open-market sale245$38.676,488
2016-10-01Option exercise (derivative)500$0.008,501
2016-10-01Option exercise (derivative)500—500
2016-10-01Conversion (derivative)500—0
2016-10-01Conversion500—6,733
2016-09-28Gift231,408$0.006,233
2016-09-28Gift231,408$0.00231,408
2016-09-27Open-market sale600$41.40237,641
2016-09-20Open-market sale600$41.66238,241
2016-09-15Option exercise (derivative)2,000$0.002,000
2016-09-15Option exercise (derivative)2,000$0.0036,001
2016-09-15Conversion (derivative)2,000—0
2016-09-15Option exercise (derivative)3,806$0.0015,224
2016-09-15Option exercise (derivative)2,500$0.0035,000
2016-09-15Conversion2,000—236,440
2016-09-15Option exercise2,500$0.00238,940
2016-09-15Open-market sale3,905$39.58238,841
2016-09-15Option exercise3,806$0.00242,746
2016-09-13Open-market sale600$38.27234,440
2016-09-06Open-market sale600$38.99235,040
2016-09-01Option exercise (derivative)500$0.009,001
2016-09-01Option exercise (derivative)500—500
2016-09-01Conversion (derivative)500—0
2016-09-01Conversion500—235,875
2016-09-01Open-market sale235$39.30235,640
2016-08-30Open-market sale600$38.26235,375
2016-08-23Open-market sale600$38.20235,975
2016-08-16Open-market sale600$38.71236,575
2016-08-15Conversion (derivative)2,000—0
2016-08-15Option exercise (derivative)2,000—2,000
2016-08-15Option exercise (derivative)2,000$0.0038,001
2016-08-15Open-market sale933$39.39237,175
2016-08-15Conversion2,000—238,108
2016-08-09Open-market sale600$41.94236,108
2016-08-02Open-market sale600$44.50236,708
2016-08-01Tax withholding (derivative)236$43.50264
2016-08-01Option exercise (derivative)500$0.009,501
2016-08-01Option exercise (derivative)500—500
2016-08-01Conversion (derivative)264—0
2016-08-01Conversion264—237,308
2016-07-26Open-market sale600$39.50237,044
2016-07-19Open-market sale600$40.24237,644
2016-07-15Option exercise (derivative)2,000—2,000
2016-07-15Option exercise (derivative)2,000$0.0040,001
2016-07-15Conversion (derivative)1,059$0.000
2016-07-15Tax withholding (derivative)941$39.091,059
2016-07-15Conversion1,059—238,244
2016-07-12Open-market sale600$40.57237,185
2016-07-05Open-market sale600$38.11237,785
2016-07-01Tax withholding (derivative)236$39.00264
2016-07-01Option exercise (derivative)500$0.0010,001
2016-07-01Option exercise (derivative)500—500
2016-07-01Conversion (derivative)264—0
2016-07-01Conversion264—238,385
2016-06-28Open-market sale600$39.73238,121
2016-06-21Conversion (derivative)369—0
2016-06-21Option exercise (derivative)698$0.000
2016-06-21Option exercise (derivative)698—698
2016-06-21Tax withholding (derivative)329$40.23369
2016-06-21Conversion369—239,321
2016-06-21Open-market sale600$40.55238,721
2016-06-15Conversion (derivative)1,059—0
2016-06-15Option exercise (derivative)2,500$0.0037,500
2016-06-15Option exercise (derivative)2,000$0.0042,001
2016-06-15Option exercise (derivative)2,000—2,000
2016-06-15Tax withholding (derivative)941$37.091,059
2016-06-15Option exercise2,500$0.00240,129
2016-06-15Tax withholding1,177$37.09238,952
2016-06-15Conversion1,059—237,629
2016-06-14Open-market sale600$38.00236,570
2016-06-07Open-market sale600$41.00237,170
2016-06-01Conversion (derivative)264—0
2016-06-01Option exercise (derivative)500—500
2016-06-01Tax withholding (derivative)236$41.18264
2016-06-01Option exercise (derivative)500$0.0010,501
2016-06-01Conversion264—237,770
2016-05-31Open-market sale600$40.70237,506
2016-05-24Open-market sale600$40.45238,106
2016-05-21Option exercise (derivative)697—697
2016-05-21Option exercise (derivative)697$0.00698
2016-05-21Tax withholding (derivative)328$40.48369
2016-05-21Conversion (derivative)369—0
2016-05-21Conversion369—238,706
2016-05-17Open-market sale600$38.68238,337
2016-05-15Option exercise (derivative)2,000$0.0044,001
2016-05-15Option exercise (derivative)2,000—2,000
2016-05-15Conversion (derivative)1,059—0
2016-05-15Tax withholding (derivative)941$38.621,059
2016-05-15Conversion1,059—238,937
2016-05-10Open-market sale500$38.36237,878
2016-05-03Open-market sale500$35.23238,378
2016-05-01Conversion (derivative)264—0
2016-05-01Option exercise (derivative)500$0.0011,001
2016-05-01Option exercise (derivative)500—500
2016-05-01Tax withholding (derivative)236$37.75264
2016-05-01Conversion264—238,878
2016-04-26Open-market sale500$39.35238,614
2016-04-21Tax withholding (derivative)290$42.13407
2016-04-21Option exercise (derivative)697$0.001,395
2016-04-21Option exercise (derivative)697—697
2016-04-21Conversion (derivative)407—0
2016-04-21Conversion407—239,114
2016-04-19Open-market sale500$40.71238,707
2016-04-15Option exercise (derivative)2,000$0.0046,001
2016-04-15Option exercise (derivative)2,000—2,000
2016-04-15Conversion (derivative)1,351—0
2016-04-15Tax withholding (derivative)649$41.341,351
2016-04-15Conversion1,351—239,207
2016-04-12Open-market sale500$39.81237,856
2016-04-05Open-market sale500$42.50238,356
2016-04-01Tax withholding (derivative)163$43.22337
2016-04-01Option exercise (derivative)500—500
2016-04-01Conversion (derivative)337—0
2016-04-01Option exercise (derivative)500$0.0011,501
2016-04-01Conversion337—238,856
2016-03-29Open-market sale500$40.00238,519
2016-03-22Open-market sale500$37.00239,019
2016-03-21Option exercise (derivative)697—697
2016-03-21Option exercise (derivative)697$0.002,092
2016-03-21Conversion (derivative)470—0
2016-03-21Tax withholding (derivative)227$41.71470
2016-03-21Conversion470—239,519
2016-03-15Option exercise (derivative)2,000$0.0048,001
2016-03-15Tax withholding (derivative)3,894$42.878,106
2016-03-15Option exercise (derivative)10,000$0.0040,000
2016-03-15Option exercise (derivative)12,000—12,000
2016-03-15Conversion (derivative)8,106—0
2016-03-15Conversion8,106—239,549
2016-03-15Open-market sale500$42.51239,049
2016-03-08Open-market sale500$44.59231,443
2016-03-01Conversion (derivative)338—0
2016-03-01Tax withholding (derivative)162$38.97338
2016-03-01Option exercise (derivative)500—500
2016-03-01Option exercise (derivative)500$0.0012,001
2016-03-01Conversion338—232,443
2016-03-01Open-market sale500$39.50231,943
2016-02-24Grant / award (derivative)100,000$0.00100,000
2016-02-23Open-market sale500$40.30232,105
2016-02-21Option exercise (derivative)697$0.002,789
2016-02-21Option exercise (derivative)697—697
2016-02-21Tax withholding (derivative)226$39.56471
2016-02-21Conversion (derivative)471—0
2016-02-21Conversion471—232,605
2016-02-16Open-market sale500$36.80232,134
2016-02-15Conversion (derivative)1,356—0
2016-02-15Tax withholding (derivative)644$35.911,356
2016-02-15Option exercise (derivative)2,000$0.0050,001
2016-02-15Option exercise (derivative)2,000—2,000
2016-02-15Conversion1,356—232,634
2016-02-09Open-market sale500$33.50231,278
2016-02-02Open-market sale500$42.85231,778
2016-02-01Option exercise (derivative)500—500
2016-02-01Option exercise (derivative)500$0.0012,501
2016-02-01Tax withholding (derivative)158$45.20342
2016-02-01Conversion (derivative)342—0
2016-02-01Conversion342—232,278
2016-01-26Open-market sale500$45.28231,936
2016-01-21Tax withholding (derivative)221$42.14476
2016-01-21Option exercise (derivative)697$0.003,486
2016-01-21Conversion (derivative)476—0
2016-01-21Option exercise (derivative)697—697
2016-01-21Conversion476—232,436
2016-01-19Open-market sale500$38.10231,960
2016-01-15Option exercise (derivative)2,000—2,000
2016-01-15Option exercise (derivative)2,000$0.0052,001
2016-01-15Tax withholding (derivative)756$40.031,244
2016-01-15Conversion (derivative)1,244—0
2016-01-15Conversion1,244—232,460
2016-01-12Open-market sale500$42.75231,216
2016-01-05Open-market sale500$44.70231,716
2016-01-01Option exercise (derivative)500—500
2016-01-01Tax withholding (derivative)190$47.62310
2016-01-01Conversion (derivative)310—0
2016-01-01Option exercise (derivative)500$0.0013,001
2016-01-01Conversion310—232,216
2015-12-29Open-market sale500$49.01231,906
2015-12-22Open-market sale500$47.83232,406
2015-12-21Conversion (derivative)368—0
2015-12-21Option exercise (derivative)697$0.004,183
2015-12-21Tax withholding (derivative)329$48.38368
2015-12-21Option exercise (derivative)697—697
2015-12-21Conversion368—232,906
2015-12-15Conversion (derivative)1,058—0
2015-12-15Option exercise (derivative)2,000—2,000
2015-12-15Option exercise (derivative)2,000$0.0054,001
2015-12-15Tax withholding (derivative)942$46.251,058
2015-12-15Conversion1,058—233,038
2015-12-15Open-market sale500$46.34232,538
2015-12-08Open-market sale500$43.95231,980
2015-12-01Tax withholding (derivative)236$37.91264
2015-12-01Option exercise (derivative)500$0.0013,501
2015-12-01Option exercise (derivative)500—500
2015-12-01Conversion (derivative)264—0
2015-12-01Conversion264—232,980
2015-12-01Open-market sale500$37.44232,480
2015-11-24Open-market sale500$39.10232,716
2015-11-21Option exercise (derivative)697—697
2015-11-21Option exercise (derivative)697$0.004,880
2015-11-21Tax withholding (derivative)329$37.28368
2015-11-21Conversion (derivative)368—0
2015-11-21Conversion368—233,216
2015-11-17Open-market sale500$37.60232,848
2015-11-15Tax withholding (derivative)942$36.521,058
2015-11-15Option exercise (derivative)2,000$0.0056,001
2015-11-15Conversion (derivative)1,058—0
2015-11-15Option exercise (derivative)2,000—2,000
2015-11-15Conversion1,058—233,348
2015-11-03Open-market sale500$43.49232,290
2015-11-01Conversion (derivative)264—0
2015-11-01Tax withholding (derivative)236$42.27264
2015-11-01Option exercise (derivative)500—500
2015-11-01Option exercise (derivative)500$0.0014,001
2015-11-01Conversion264—232,790
2015-10-27Grant / award (derivative)19,030$0.0019,030
2015-10-27Open-market sale500$40.76232,526
2015-10-21Tax withholding (derivative)329$45.38368
2015-10-21Conversion (derivative)368—0
2015-10-21Option exercise (derivative)697$0.005,577
2015-10-21Option exercise (derivative)697—697
2015-10-21Conversion368—233,026
2015-10-20Open-market sale500$44.94232,658
2015-10-15Tax withholding (derivative)942$39.571,058
2015-10-15Conversion (derivative)1,058—0
2015-10-15Option exercise (derivative)2,000—2,000
2015-10-15Option exercise (derivative)2,000$0.0058,001
2015-10-15Conversion1,058—233,158
2015-10-13Open-market sale500$37.57232,100
2015-10-06Open-market sale500$40.00232,600
2015-10-01Option exercise (derivative)500—500
2015-10-01Tax withholding (derivative)205$35.06295
2015-10-01Conversion (derivative)295—0
2015-10-01Option exercise (derivative)500$0.0014,501
2015-10-01Conversion295—233,100
2015-09-29Open-market sale500$36.33232,805
2015-09-22Open-market sale500$33.40233,305
2015-09-21Conversion (derivative)470—0
2015-09-21Tax withholding (derivative)227$34.14470
2015-09-21Option exercise (derivative)697—697
2015-09-21Option exercise (derivative)697$0.006,274
2015-09-21Conversion470—233,805
2015-09-15Tax withholding (derivative)650$32.581,350
2015-09-15Conversion (derivative)1,350—0
2015-09-15Option exercise (derivative)2,000—2,000
2015-09-15Option exercise (derivative)2,000$0.0060,001
2015-09-15Conversion1,350—233,835
2015-09-15Open-market sale500$32.05233,335
2015-09-08Open-market sale500$37.78232,485
2015-09-01Option exercise (derivative)500—500
2015-09-01Option exercise (derivative)500$0.0015,001
2015-09-01Tax withholding (derivative)163$37.30337
2015-09-01Conversion (derivative)337—0
2015-09-01Open-market sale500$35.44232,985
2015-09-01Conversion337—233,485
2015-08-25Open-market sale500$42.07233,148
2015-08-21Tax withholding (derivative)227$43.22470
2015-08-21Option exercise (derivative)697—697
2015-08-21Option exercise (derivative)697$0.006,971
2015-08-21Conversion (derivative)470—0
2015-08-21Conversion470—233,648
2015-08-18Open-market sale500$49.00233,178
2015-08-17Conversion (derivative)1,350—0
2015-08-17Option exercise (derivative)2,000—2,000
2015-08-17Option exercise (derivative)2,000$0.0062,001
2015-08-17Tax withholding (derivative)650$49.531,350
2015-08-17Conversion1,350—233,678
2015-08-11Open-market sale500$37.70232,328
2015-08-04Open-market sale500$36.58232,828
2015-08-01Conversion (derivative)337—0
2015-08-01Tax withholding (derivative)163$37.31337
2015-08-01Option exercise (derivative)500$0.0015,501
2015-08-01Option exercise (derivative)500—500
2015-08-01Conversion337—233,328
2015-07-28Open-market sale500$37.36232,991
2015-07-21Option exercise (derivative)697$0.007,668
2015-07-21Conversion (derivative)470—0
2015-07-21Option exercise (derivative)697—697
2015-07-21Tax withholding (derivative)227$39.64470
2015-07-21Open-market sale500$40.00233,491
2015-07-21Conversion470—233,991
2015-07-15Option exercise (derivative)2,000$0.0064,001
2015-07-15Option exercise (derivative)2,000—2,000
2015-07-15Tax withholding (derivative)650$38.131,350
2015-07-15Conversion (derivative)1,350—0
2015-07-15Conversion1,350—233,521
2015-07-14Open-market sale500$38.06232,171
2015-07-07Open-market sale500$37.25232,671
2015-07-01Option exercise (derivative)500$0.0016,001
2015-07-01Option exercise (derivative)500—500
2015-07-01Tax withholding (derivative)163$37.64337
2015-07-01Conversion (derivative)337—0
2015-07-01Conversion337—233,171
2015-06-30Open-market sale500$36.82232,834
2015-06-23Open-market sale500$38.77233,334
2015-06-22Option exercise (derivative)697—697
2015-06-22Tax withholding (derivative)227$37.97470
2015-06-22Conversion (derivative)470—0
2015-06-22Option exercise (derivative)697$0.008,365
2015-06-22Conversion470—233,834
2015-06-16Open-market sale500$33.07233,364
2015-06-15Tax withholding (derivative)650$34.181,350
2015-06-15Conversion (derivative)1,350—0
2015-06-15Option exercise (derivative)2,000$0.0066,001
2015-06-15Option exercise (derivative)2,000—2,000
2015-06-15Conversion1,350—233,864
2015-06-09Open-market sale500$33.51232,514
2015-06-02Open-market sale500$28.73233,014
2015-06-01Tax withholding (derivative)163$29.89337
2015-06-01Option exercise (derivative)500$0.0016,501
2015-06-01Option exercise (derivative)500—500
2015-06-01Conversion (derivative)337—0
2015-06-01Conversion337—233,514
2015-05-26Open-market sale500$30.70233,177
2015-05-21Option exercise (derivative)697—697
2015-05-21Option exercise (derivative)697$0.009,062
2015-05-21Tax withholding (derivative)227$28.34470
2015-05-21Conversion (derivative)470—0
2015-05-21Conversion470—233,677
2015-05-19Open-market sale500$28.31233,207
2015-05-15Conversion (derivative)1,350—0
2015-05-15Option exercise (derivative)2,000$0.0068,001
2015-05-15Option exercise (derivative)2,000—2,000
2015-05-15Tax withholding (derivative)650$28.511,350
2015-05-15Conversion1,350—233,707
2015-05-12Open-market sale500$29.65232,357
2015-05-05Open-market sale500$29.42232,857
2015-05-01Option exercise (derivative)500—500
2015-05-01Conversion (derivative)346—0
2015-05-01Option exercise (derivative)500$0.0017,001
2015-05-01Tax withholding (derivative)154$32.12346
2015-05-01Conversion346—233,357
2015-04-28Grant / award (derivative)50,000$0.0050,000
2015-04-28Open-market sale500$34.20233,011
2015-04-21Tax withholding (derivative)227$32.15470
2015-04-21Option exercise (derivative)697—697
2015-04-21Option exercise (derivative)697$0.009,759
2015-04-21Conversion (derivative)470—0
2015-04-21Open-market sale500$32.16233,511
2015-04-21Conversion470—234,011
2015-04-15Option exercise (derivative)2,000$0.0070,001
2015-04-15Tax withholding (derivative)631$34.061,369
2015-04-15Conversion (derivative)1,369—0
2015-04-15Option exercise (derivative)2,000—2,000
2015-04-15Conversion1,369—233,541
2015-04-14Open-market sale500$33.98232,172
2015-04-07Open-market sale500$31.12232,672
2015-04-01Option exercise (derivative)500—500
2015-04-01Tax withholding (derivative)163$32.12337
2015-04-01Conversion (derivative)337—0
2015-04-01Option exercise (derivative)500$0.0017,501
2015-04-01Conversion337—233,172
2015-03-21Option exercise (derivative)697—697
2015-03-21Tax withholding (derivative)227$31.94470
2015-03-21Conversion (derivative)470—0
2015-03-21Option exercise (derivative)697$0.0010,456
2015-03-21Conversion470—232,835
2015-03-15Option exercise (derivative)2,000$0.0072,001
2015-03-15Option exercise (derivative)2,000—2,000
2015-03-15Tax withholding (derivative)650$32.451,350
2015-03-15Conversion (derivative)1,350—0
2015-03-15Conversion1,350—232,365
2015-03-01Option exercise (derivative)500—500
2015-03-01Tax withholding (derivative)158$23.35342
2015-03-01Conversion (derivative)342—0
2015-03-01Option exercise (derivative)500$0.0018,001
2015-03-01Conversion342—231,015
2015-02-21Option exercise (derivative)697$0.0011,153
2015-02-21Conversion (derivative)476—0
2015-02-21Tax withholding (derivative)221$24.53476
2015-02-21Option exercise (derivative)697—697
2015-02-21Conversion476—230,673
2015-02-15Option exercise (derivative)2,000$0.0074,001
2015-02-15Option exercise (derivative)2,000—2,000
2015-02-15Conversion (derivative)1,349—0
2015-02-15Tax withholding (derivative)651$21.961,349
2015-02-15Conversion1,349—230,197
2015-02-01Conversion (derivative)311—0
2015-02-01Option exercise (derivative)500$0.0018,501
2015-02-01Option exercise (derivative)500—500
2015-02-01Tax withholding (derivative)189$19.56311
2015-02-01Conversion311—228,848
2015-01-21Option exercise (derivative)697$0.0011,850
2015-01-21Conversion (derivative)433—0
2015-01-21Option exercise (derivative)697—697
2015-01-21Tax withholding (derivative)264$21.35433
2015-01-21Conversion433—228,537
2015-01-15Tax withholding (derivative)756$22.221,244
2015-01-15Option exercise (derivative)2,000—2,000
2015-01-15Conversion (derivative)1,244—0
2015-01-15Option exercise (derivative)2,000$0.0076,001
2015-01-15Conversion1,244—228,104
2015-01-01Option exercise (derivative)500$0.0019,001
2015-01-01Option exercise (derivative)500—500
2015-01-01Tax withholding (derivative)189$19.85311
2015-01-01Conversion (derivative)311—0
2015-01-01Conversion311—226,860
2014-12-21Option exercise (derivative)697$0.0012,547
2014-12-21Conversion (derivative)368—0
2014-12-21Tax withholding (derivative)329$20.06368
2014-12-21Option exercise (derivative)697—697
2014-12-21Conversion368—226,549
2014-12-15Option exercise (derivative)2,000—2,000
2014-12-15Tax withholding (derivative)943$18.441,057
2014-12-15Conversion (derivative)1,057—0
2014-12-15Option exercise (derivative)2,000$0.0078,001
2014-12-15Conversion1,057—226,181
2014-12-01Conversion (derivative)264—0
2014-12-01Option exercise (derivative)500—500
2014-12-01Tax withholding (derivative)236$24.26264
2014-12-01Option exercise (derivative)500$0.0019,501
2014-12-01Conversion264—225,124
2014-11-21Option exercise (derivative)697—697
2014-11-21Tax withholding (derivative)329$23.00368
2014-11-21Conversion (derivative)368—0
2014-11-21Option exercise (derivative)697$0.0013,244
2014-11-21Conversion368—224,860
2014-11-15Option exercise (derivative)2,000—2,000
2014-11-15Option exercise (derivative)2,000$0.0080,001
2014-11-15Tax withholding (derivative)943$21.571,057
2014-11-15Conversion (derivative)1,057—0
2014-11-15Conversion1,057—224,492
2014-11-01Option exercise (derivative)500—500
2014-11-01Option exercise (derivative)500$0.0020,001
2014-11-01Tax withholding (derivative)236$25.10264
2014-11-01Conversion (derivative)264—0
2014-11-01Conversion264—223,435
2014-10-21Conversion (derivative)368—0
2014-10-21Tax withholding (derivative)329$30.02368
2014-10-21Option exercise (derivative)697—697
2014-10-21Option exercise (derivative)697$0.0013,941
2014-10-21Conversion368—223,171
2014-10-15Option exercise (derivative)2,000—2,000
2014-10-15Option exercise (derivative)2,000$0.0082,001
2014-10-15Tax withholding (derivative)943$26.181,057
2014-10-15Conversion (derivative)1,057—0
2014-10-15Conversion1,057—222,803
2014-10-07Option exercise (derivative)35,999$0.0084,001
2014-10-07Option exercise (derivative)27,183$0.0014,638
2014-10-07Option exercise (derivative)9,499$0.0020,501
2014-10-07Option exercise (derivative)72,681—72,681
2014-10-07Tax withholding (derivative)30,041$32.8042,640
2014-10-07Conversion (derivative)179,106—0
2014-10-07Conversion179,106—179,106
2014-10-07Grant / award42,640—221,746

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