SEC CIK 1568982

Watson Jill Foss

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

Current Positions

CompanyShares OwnedAs Of
CACCview stock →47,9102026-07-16

Position History — CACC

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

0689,1651,378,3302,067,4952013-122017-032017-052017-062017-122021-072026-072026-07

Recent Filings — CACC

DateActivitySharesPriceOwned After
2026-07-16Open-market sale2$642.0847,910
2026-07-16Open-market sale457$641.3147,912
2026-07-16Open-market sale977$640.1548,369
2026-07-02Open-market sale102$652.7049,346
2026-07-02Open-market sale562$651.9449,448
2026-07-02Open-market sale1,203$650.6650,010
2026-07-02Open-market sale1,503$649.3851,213
2026-07-02Open-market sale1,130$648.3252,716
2026-07-02Open-market sale80$666.2285,607
2026-07-02Open-market sale81$665.2885,687
2026-07-02Open-market sale813$664.1185,768
2026-07-02Open-market sale503$663.2886,581
2026-07-02Open-market sale181$661.6787,084
2026-07-02Open-market sale156$659.0287,265
2026-07-02Open-market sale175$657.1187,421
2026-07-02Open-market sale869$654.7687,596
2026-07-02Open-market sale819$653.7988,465
2026-07-02Open-market sale689$653.0889,284
2026-07-02Open-market sale1,037$651.8089,973
2026-07-02Open-market sale447$650.9291,010
2026-07-02Open-market sale413$649.7691,457
2026-07-02Open-market sale53$648.6891,870
2026-07-02Open-market sale184$646.7791,923
2026-04-21Open-market sale188$542.9892,107
2026-04-21Open-market sale1,866$542.0392,295
2026-04-21Open-market sale2,801$541.4594,161
2026-04-21Open-market sale1,033$540.2796,962
2026-04-21Open-market sale752$539.5397,995
2026-04-21Open-market sale290$537.9698,747
2026-04-21Open-market sale322$536.2799,037
2026-04-21Open-market sale33$534.9699,359
2026-04-21Open-market sale808$531.7399,392
2026-04-21Open-market sale797$530.83100,200
2026-04-21Open-market sale320$529.36100,997
2026-04-21Open-market sale240$527.76101,317
2025-12-16Gift550$0.00101,557
2025-07-02Open-market sale2,132$539.63115,409
2025-07-02Open-market sale3,302$540.58104,379
2025-07-02Open-market sale886$546.10102,107
2025-07-02Open-market sale7,728$540.45107,681
2025-07-02Open-market sale3$543.19103,051
2025-07-02Open-market sale1,325$541.34103,054
2025-07-02Open-market sale58$542.14102,993
2025-07-02Open-market sale857$536.26121,250
2025-07-02Open-market sale3,275$537.34117,975
2025-07-02Open-market sale434$538.63117,541
2022-02-15Option exercise (out-of-money) (derivative)390$0.000
2022-02-15Option exercise (out-of-money)39,000$500.00251,142
2022-02-09Option exercise (out-of-money) (derivative)130$0.000
2022-02-09Option exercise (out-of-money)13,000$500.0091,927
2021-08-13Open-market sale205$560.6140,548
2021-08-13Open-market sale132$559.6040,753
2021-08-13Open-market sale115$558.4940,885
2021-08-13Open-market sale12$564.02290,142
2021-08-13Open-market sale94$562.68290,154
2021-08-13Open-market sale1,044$561.46290,248
2021-08-13Open-market sale431$560.61291,292
2021-08-13Open-market sale278$559.60291,723
2021-08-13Open-market sale241$558.49292,001
2021-08-13Open-market sale9$564.02104,927
2021-08-13Open-market sale62$562.68104,936
2021-08-13Open-market sale696$561.46104,998
2021-08-13Open-market sale288$560.61105,694
2021-08-13Open-market sale185$559.60105,982
2021-08-13Open-market sale160$558.49106,167
2021-08-13Open-market sale37$563.1153,846
2021-08-13Open-market sale280$561.3253,883
2021-08-13Open-market sale140$560.0054,163
2021-08-13Open-market sale43$558.4654,303
2021-08-13Open-market sale5$564.0240,000
2021-08-13Open-market sale45$562.6840,005
2021-08-13Open-market sale498$561.4640,050
2021-08-12Open-market sale15$556.72109,104
2021-08-12Open-market sale8$555.54109,119
2021-08-12Open-market sale159$558.24108,945
2021-08-12Open-market sale43$43.0054,346
2021-08-12Open-market sale100$560.8954,389
2021-08-12Open-market sale593$559.9154,489
2021-08-12Open-market sale238$558.3855,082
2021-08-12Open-market sale26$556.8255,320
2021-08-12Open-market sale31$562.2841,000
2021-08-12Open-market sale150$561.1141,031
2021-08-12Open-market sale768$560.1941,181
2021-08-12Open-market sale922$559.3441,949
2021-08-12Open-market sale114$558.2442,871
2021-08-12Open-market sale10$556.7242,985
2021-08-12Open-market sale5$555.5442,995
2021-08-12Open-market sale66$562.28292,242
2021-08-12Open-market sale315$561.11292,308
2021-08-12Open-market sale1,611$560.19292,623
2021-08-12Open-market sale1,936$559.34294,234
2021-08-12Open-market sale238$558.24296,170
2021-08-12Open-market sale22$556.72296,408
2021-08-12Open-market sale12$555.54296,430
2021-08-12Open-market sale44$562.28106,327
2021-08-12Open-market sale210$561.11106,371
2021-08-12Open-market sale1,074$560.19106,581
2021-08-12Open-market sale1,290$559.34107,655
2021-08-10Open-market sale382$548.4855,495
2021-08-10Open-market sale969$547.8955,877
2021-08-10Open-market sale127$549.4043,000
2021-08-10Open-market sale1,963$548.1143,127
2021-08-10Open-market sale149$549.4855,346
2021-08-10Open-market sale910$547.4245,090
2021-08-10Open-market sale266$549.40296,442
2021-08-10Open-market sale4,123$548.11296,708
2021-08-10Open-market sale1,911$547.42300,831
2021-08-10Open-market sale177$549.40109,127
2021-08-10Open-market sale2,749$548.11109,304
2021-08-10Open-market sale1,274$547.42112,053
2021-08-09Open-market sale115$550.9358,185
2021-08-09Open-market sale46$548.4458,300
2021-08-09Open-market sale160$551.5658,025
2021-08-09Open-market sale577$552.6357,448
2021-08-09Open-market sale473$553.8556,975
2021-08-09Open-market sale71$555.0556,904
2021-08-09Open-market sale34$555.6956,870
2021-08-09Open-market sale24$558.6256,846
2021-08-09Open-market sale1,185$552.6047,024
2021-08-09Open-market sale535$551.7848,209
2021-08-09Open-market sale219$550.5748,744
2021-08-09Open-market sale37$548.5648,963
2021-08-09Open-market sale19$557.05302,742
2021-08-09Open-market sale59$555.81302,761
2021-08-09Open-market sale882$554.71302,820
2021-08-09Open-market sale1,190$553.74303,702
2021-08-09Open-market sale2,489$552.60304,892
2021-08-09Open-market sale1,122$551.78307,381
2021-08-09Open-market sale9$557.0546,000
2021-08-09Open-market sale79$548.56308,963
2021-08-09Open-market sale13$557.05113,327
2021-08-09Open-market sale40$555.81113,340
2021-08-09Open-market sale588$554.71113,380
2021-08-09Open-market sale793$553.74113,968
2021-08-09Open-market sale1,659$552.60114,761
2021-08-09Open-market sale748$551.78116,420
2021-08-09Open-market sale306$550.57117,168
2021-08-09Open-market sale53$548.56117,474
2021-08-09Open-market sale567$553.7446,457
2021-08-09Open-market sale420$554.7146,037
2021-08-09Open-market sale28$555.8146,009
2021-08-09Open-market sale460$550.57308,503
2021-08-06Open-market sale250$557.54117,527
2021-08-06Open-market sale986$556.37117,777
2021-08-06Open-market sale75$555.17118,763
2021-08-06Open-market sale45$554.42118,838
2021-08-06Open-market sale44$552.10118,883
2021-08-06Open-market sale184$557.4458,346
2021-08-06Open-market sale268$556.3258,530
2021-08-06Open-market sale48$551.6558,798
2021-08-06Open-market sale178$557.5449,000
2021-08-06Open-market sale705$556.3749,178
2021-08-06Open-market sale53$555.1749,883
2021-08-06Open-market sale33$554.4249,936
2021-08-06Open-market sale31$552.1049,969
2021-08-06Open-market sale374$557.54309,042
2021-08-06Open-market sale1,480$556.37309,416
2021-08-06Open-market sale112$555.17310,896
2021-08-06Open-market sale68$554.42311,008
2021-08-06Open-market sale66$552.10311,076
2021-08-03Open-market sale59$543.2958,846
2021-08-03Open-market sale27$541.8658,905
2021-08-03Open-market sale391$540.2658,932
2021-08-03Open-market sale352$539.1959,323
2021-08-03Open-market sale215$537.9159,675
2021-08-03Open-market sale256$536.5959,890
2021-08-03Open-market sale92$543.79311,142
2021-08-03Open-market sale159$542.68311,234
2021-08-03Open-market sale248$541.61311,393
2021-08-03Open-market sale575$540.59311,641
2021-08-03Open-market sale1,124$539.66312,216
2021-08-03Open-market sale1,120$538.54313,340
2021-08-03Open-market sale867$537.64314,460
2021-08-03Open-market sale915$536.48315,327
2021-08-03Open-market sale22$543.79118,927
2021-08-03Open-market sale37$542.68118,949
2021-08-03Open-market sale59$541.61118,986
2021-08-03Open-market sale135$540.59119,045
2021-08-03Open-market sale264$539.66119,180
2021-08-03Open-market sale264$538.54119,444
2021-08-03Open-market sale204$537.64119,708
2021-08-03Open-market sale215$536.48119,912
2021-07-23Open-market sale71$476.95120,150
2021-07-23Open-market sale87$475.73120,221
2021-07-23Open-market sale402$474.85120,308
2021-07-23Open-market sale223$473.42120,710
2021-07-23Open-market sale915$472.38120,933
2021-07-23Open-market sale1,860$471.67121,848
2021-07-23Open-market sale219$470.31123,708
2021-07-23Open-market sale1$479.9160,146
2021-07-23Open-market sale2$478.9760,147
2021-07-23Open-market sale25$477.6260,149
2021-07-23Open-market sale40$476.1760,174
2021-07-23Open-market sale47$474.9860,214
2021-07-23Open-market sale348$473.0760,261
2021-07-23Open-market sale489$471.6860,609
2021-07-23Open-market sale148$471.0761,098
2021-07-23Open-market sale4$480.13316,242
2021-07-23Open-market sale27$478.74316,246
2021-07-23Open-market sale94$476.95316,273
2021-07-23Open-market sale117$475.73316,367
2021-07-23Open-market sale540$474.85316,484
2021-07-23Open-market sale299$473.42317,024
2021-07-23Open-market sale1,229$472.38317,323
2021-07-23Open-market sale2,496$471.67318,552
2021-07-23Open-market sale294$470.31321,048
2021-07-23Open-market sale3$480.13120,127
2021-07-23Open-market sale20$478.74120,130
2021-07-21Open-market sale347$474.67123,927
2021-07-21Open-market sale660$470.64127,067
2021-07-21Open-market sale235$474.6861,246
2021-07-21Open-market sale394$473.7161,481
2021-07-21Open-market sale117$471.3061,875
2021-07-21Open-market sale354$470.0561,992
2021-07-21Open-market sale466$474.67321,342
2021-07-21Open-market sale481$473.65321,808
2021-07-21Open-market sale3,267$472.02322,289
2021-07-21Open-market sale886$470.64325,556
2021-07-21Open-market sale2,434$472.02124,633
2021-07-21Open-market sale359$473.65124,274
2021-07-20Open-market sale825$466.52130,464
2021-07-20Open-market sale516$475.93326,467
2021-07-20Open-market sale512$474.47326,983
2021-07-20Open-market sale336$473.74327,495
2021-07-20Open-market sale516$472.57327,831
2021-07-20Open-market sale446$471.25328,347
2021-07-20Open-market sale314$470.14328,793
2021-07-20Open-market sale425$468.85329,107
2021-07-20Open-market sale584$467.41329,532
2021-07-20Open-market sale1,106$466.52330,116
2021-07-20Open-market sale320$465.54331,222
2021-07-20Open-market sale18$476.66127,727
2021-07-20Open-market sale384$475.93127,745
2021-07-20Open-market sale381$474.47128,129
2021-07-20Open-market sale250$473.74128,510
2021-07-20Open-market sale385$472.57128,760
2021-07-20Open-market sale332$471.25129,145
2021-07-20Open-market sale235$470.14129,477
2021-07-20Open-market sale317$468.85129,712
2021-07-20Open-market sale435$467.41130,029
2021-07-20Open-market sale25$476.66326,442
2021-07-20Open-market sale238$465.54131,289
2021-07-20Open-market sale131$475.9862,346
2021-07-20Open-market sale87$474.6962,477
2021-07-20Open-market sale97$473.7462,564
2021-07-20Open-market sale140$472.7362,661
2021-07-20Open-market sale49$471.0762,801
2021-07-20Open-market sale113$468.9962,850
2021-07-20Open-market sale44$467.6662,963
2021-07-20Open-market sale152$467.1163,007
2021-07-20Open-market sale287$466.3263,159
2021-07-16Open-market sale263$452.62134,435
2021-07-16Open-market sale629$451.81134,698
2021-07-16Open-market sale828$454.94333,733
2021-07-16Open-market sale658$453.99133,777
2021-07-16Open-market sale616$454.94133,161
2021-07-16Open-market sale542$455.59132,619
2021-07-16Open-market sale196$458.31132,423
2021-07-16Open-market sale149$459.63132,274
2021-07-16Open-market sale192$460.85132,082
2021-07-16Open-market sale248$462.20131,834
2021-07-16Open-market sale168$463.30131,666
2021-07-16Open-market sale139$464.35131,527
2021-07-16Open-market sale727$455.59333,006
2021-07-16Open-market sale883$453.99334,561
2021-07-16Open-market sale354$452.62335,444
2021-07-16Open-market sale844$451.81335,798
2021-07-16Open-market sale131$464.0863,446
2021-07-16Open-market sale109$461.1863,577
2021-07-16Open-market sale25$459.2163,686
2021-07-16Open-market sale4$456.2563,711
2021-07-16Open-market sale267$455.5363,715
2021-07-16Open-market sale285$454.4763,982
2021-07-16Open-market sale60$452.6064,267
2021-07-16Open-market sale219$451.6364,327
2021-07-16Open-market sale186$464.35331,542
2021-07-16Open-market sale226$463.30331,728
2021-07-16Open-market sale334$462.20331,954
2021-07-16Open-market sale257$460.85332,288
2021-07-16Open-market sale199$459.63332,545
2021-07-16Open-market sale262$458.31332,744
2021-07-12Open-market sale595$456.15136,020
2021-07-12Open-market sale604$456.91135,416
2021-07-12Open-market sale84$457.75135,332
2021-07-12Open-market sale5$459.68135,327
2021-07-12Open-market sale3,012$450.39344,730
2021-07-12Open-market sale2,129$451.40342,601
2021-07-12Open-market sale1,846$452.90340,755
2021-07-12Open-market sale587$453.69340,168
2021-07-12Open-market sale1,737$455.24338,431
2021-07-12Open-market sale826$456.15337,605
2021-07-12Open-market sale839$456.91336,766
2021-07-12Open-market sale116$457.75336,650
2021-07-12Open-market sale8$459.68336,642
2021-07-12Open-market sale1,225$455.4665,565
2021-07-12Open-market sale256$453.3666,790
2021-07-12Open-market sale741$456.5964,824
2021-07-12Open-market sale262$458.0464,562
2021-07-12Open-market sale16$458.9164,546
2021-07-12Open-market sale2,171$450.39141,156
2021-07-12Open-market sale1,253$455.24136,615
2021-07-12Open-market sale423$453.69137,868
2021-07-12Open-market sale1,331$452.90138,291
2021-07-12Open-market sale1,534$451.40139,622
2021-07-09Open-market sale174$443.36352,968
2021-07-09Open-market sale2,302$446.6059,985
2021-07-09Open-market sale5,026$445.7562,287
2021-07-09Open-market sale666$444.4867,313
2021-07-09Open-market sale867$443.3667,979
2021-07-09Open-market sale28$447.9430,567
2021-07-09Open-market sale28$447.94351,339
2021-07-09Open-market sale55$447.94193,328
2021-07-09Open-market sale460$446.6030,595
2021-07-09Open-market sale461$446.60351,367
2021-07-09Open-market sale921$446.60193,383
2021-07-09Open-market sale1,005$445.7531,055
2021-07-09Open-market sale1,006$445.75351,828
2021-07-09Open-market sale2,010$445.75194,304
2021-07-09Open-market sale133$444.4832,060
2021-07-09Open-market sale134$444.48352,834
2021-07-09Open-market sale266$444.48196,314
2021-07-09Open-market sale173$443.3632,193
2021-07-09Open-market sale139$447.9459,846
2021-07-09Open-market sale347$443.36196,580
2021-07-09Open-market sale262$443.7568,584
2021-07-09Open-market sale83$447.94347,742
2021-07-09Open-market sale1,381$446.60347,825
2021-07-09Open-market sale3,016$445.75349,207
2021-07-09Open-market sale400$444.48352,222
2021-07-09Open-market sale520$443.36352,622
2021-07-09Open-market sale56$447.94143,327
2021-07-09Open-market sale921$446.60143,383
2021-07-09Open-market sale2,010$445.75144,303
2021-07-09Open-market sale266$444.48146,314
2021-07-09Open-market sale347$443.36146,580
2021-07-09Open-market sale169$447.4967,046
2021-07-09Open-market sale930$446.4767,215
2021-07-09Open-market sale439$445.5168,145
2021-01-28Open-market sale (derivative)390$1001520.00390
2021-01-27Open-market sale (derivative)130$333060.00130
2020-05-15J117,714$0.00353,142
2017-12-28Open-market sale200$326.1827,234
2017-12-28Open-market sale1,363$325.2127,434
2017-12-27Open-market sale2,515$325.5131,783
2017-12-27Open-market sale911$327.5228,797
2017-12-27Open-market sale1,682$327.52470,856
2017-12-27Open-market sale2,075$326.7329,708
2017-12-27Open-market sale3,827$326.73472,538
2017-12-27Open-market sale4,639$325.51476,365
2017-12-26Open-market sale4,984$325.56486,700
2017-12-26Open-market sale391$327.2834,298
2017-12-26Open-market sale561$327.28481,004
2017-12-26Open-market sale3,570$326.4134,689
2017-12-26Open-market sale5,135$326.41481,565
2017-12-26Open-market sale3,465$325.5638,259
2017-12-22Open-market sale2,428$325.2746,303
2017-12-22Open-market sale3,489$325.27498,263
2017-12-22Open-market sale4,016$326.66494,247
2017-12-22Open-market sale964$327.4542,543
2017-12-22Open-market sale1,385$327.45492,862
2017-12-22Open-market sale81$330.8841,724
2017-12-22Open-market sale116$330.88491,684
2017-12-22Open-market sale369$329.9141,805
2017-12-22Open-market sale531$329.91491,800
2017-12-22Open-market sale369$329.1442,174
2017-12-22Open-market sale531$329.14492,331
2017-12-22Open-market sale2,796$326.6643,507
2017-12-21Open-market sale1,307$329.33518,161
2017-12-21Open-market sale4,041$331.9848,731
2017-12-21Open-market sale910$329.3360,143
2017-12-21Open-market sale7,439$330.04510,722
2017-12-21Open-market sale5,174$330.0454,969
2017-12-21Open-market sale3,159$331.18507,563
2017-12-21Open-market sale2,197$331.1852,772
2017-12-21Open-market sale5,811$331.98501,752
2017-12-20Open-market sale1,719$330.0076,608
2017-12-20Open-market sale2,471$330.00541,829
2017-12-20Open-market sale829$334.7861,053
2017-12-20Open-market sale4,231$331.14537,598
2017-12-20Open-market sale2,943$331.1473,665
2017-12-20Open-market sale4,954$332.01532,644
2017-12-20Open-market sale3,447$332.0170,218
2017-12-20Open-market sale7,490$332.96525,154
2017-12-20Open-market sale5,210$332.9665,008
2017-12-20Open-market sale4,494$333.99520,660
2017-12-20Open-market sale1,192$334.78519,468
2017-12-20Open-market sale3,126$333.9961,882
2017-12-19Open-market sale9,564$335.1379,004
2017-12-19Open-market sale6$336.97544,300
2017-12-19Open-market sale673$336.0578,331
2017-12-19Open-market sale967$336.05544,306
2017-12-19Open-market sale4$336.9778,327
2017-12-19Open-market sale13,749$335.13545,273
2017-12-19Open-market sale2,666$334.5588,568
2017-12-19Open-market sale3,834$334.55559,022
2017-12-13Gift53,068$0.00210,693
2017-08-04Open-market sale9$271.7691,234
2017-08-04Open-market sale3$271.7632,366
2017-08-04Open-market sale2,602$270.33269,201
2017-08-04Open-market sale5,553$270.33574,463
2017-08-04Open-market sale900$270.3393,116
2017-08-04Open-market sale319$270.3333,033
2017-08-04Open-market sale5,413$271.04263,788
2017-08-04Open-market sale11,550$271.04562,913
2017-08-04Open-market sale1,873$271.0491,243
2017-08-04Open-market sale664$271.0432,369
2017-08-04Open-market sale27$271.76263,761
2017-08-04Open-market sale57$271.76562,856
2017-08-03Open-market sale1,208$275.44273,478
2017-08-03Open-market sale112$277.2933,352
2017-08-03Open-market sale316$277.2994,016
2017-08-03Open-market sale1,948$277.29580,016
2017-08-03Open-market sale913$277.29271,803
2017-08-03Open-market sale94$276.4433,464
2017-08-03Open-market sale263$276.4494,332
2017-08-03Open-market sale1,626$276.44581,964
2017-08-03Open-market sale762$276.44272,716
2017-08-03Open-market sale148$275.4433,558
2017-08-03Open-market sale418$275.4494,595
2017-08-03Open-market sale2,579$275.44583,590
2017-08-03Open-market sale3,436$269.22609,828
2017-08-03Open-market sale216$272.9495,013
2017-08-03Open-market sale1,330$272.94586,169
2017-08-03Open-market sale623$272.94274,686
2017-08-03Open-market sale110$272.2833,783
2017-08-03Open-market sale311$272.2895,229
2017-08-03Open-market sale1,918$272.28587,499
2017-08-03Open-market sale899$272.28275,309
2017-08-03Open-market sale634$271.1533,893
2017-08-03Open-market sale1,787$271.1595,540
2017-08-03Open-market sale11,027$271.15589,417
2017-08-03Open-market sale5,168$271.15276,208
2017-08-03Open-market sale540$270.2334,527
2017-08-03Open-market sale1,521$270.2397,327
2017-08-03Open-market sale9,384$270.23600,444
2017-08-03Open-market sale4,398$270.23281,376
2017-08-03Open-market sale198$269.2235,067
2017-08-03Open-market sale557$269.2298,848
2017-08-03Open-market sale77$272.9433,706
2017-08-03Open-market sale1,610$269.22285,774
2017-08-02Open-market sale4,766$276.58613,264
2017-08-02Open-market sale2,233$276.58287,384
2017-08-02Open-market sale773$276.5899,405
2017-08-02Open-market sale274$276.5835,265
2017-08-02Open-market sale618$275.7835,539
2017-08-02Open-market sale2,215$274.60294,657
2017-08-02Open-market sale4,726$274.60628,787
2017-08-02Open-market sale1,744$275.78100,178
2017-08-02Open-market sale10,757$275.78618,030
2017-08-02Open-market sale5,040$275.78289,617
2017-08-02Open-market sale272$274.6036,157
2017-08-02Open-market sale766$274.60101,922
2017-08-02Open-market sale2,789$272.65645,192
2017-08-02Open-market sale1,307$272.65302,345
2017-08-02Open-market sale295$271.4037,260
2017-08-02Open-market sale830$271.40105,033
2017-08-02Open-market sale5,124$271.40647,981
2017-08-02Open-market sale2,401$271.40303,652
2017-08-02Open-market sale119$270.6137,555
2017-08-02Open-market sale334$270.61105,863
2017-08-02Open-market sale452$272.65104,581
2017-08-02Open-market sale160$272.6537,100
2017-08-02Open-market sale5,473$273.61296,872
2017-08-02Open-market sale11,679$273.61633,513
2017-08-02Open-market sale1,893$273.61102,688
2017-08-02Open-market sale671$273.6136,429
2017-08-02Open-market sale832$269.25307,019
2017-08-02Open-market sale1,776$269.25655,168
2017-08-02Open-market sale288$269.25106,197
2017-08-02Open-market sale102$269.2537,674
2017-08-02Open-market sale2,063$270.61653,105
2017-08-02Open-market sale966$270.61306,053
2017-08-01Open-market sale217$271.3537,776
2017-08-01Open-market sale612$271.35106,485
2017-08-01Open-market sale3,775$271.35656,944
2017-08-01Open-market sale1,769$271.35307,851
2017-08-01Open-market sale961$270.7037,993
2017-08-01Open-market sale2,707$270.70107,097
2017-08-01Open-market sale16,705$270.70660,719
2017-08-01Open-market sale7,827$270.70309,620
2017-06-08Open-market sale1,841$225.63317,447
2017-06-08Open-market sale224$225.6338,954
2017-06-08Open-market sale443$225.63109,804
2017-06-08Open-market sale2,064$225.63677,424
2017-06-08Open-market sale151$225.6327,846
2017-06-07Open-market sale139$225.1128,457
2017-06-07Open-market sale1,612$225.11324,635
2017-06-07Open-market sale1,796$225.11685,444
2017-06-07Open-market sale561$225.11112,108
2017-06-07Open-market sale30$227.8839,178
2017-06-07Open-market sale21$227.8827,997
2017-06-07Open-market sale279$227.88679,488
2017-06-07Open-market sale87$227.88110,247
2017-06-07Open-market sale250$227.88319,288
2017-06-07Open-market sale144$226.6039,208
2017-06-07Open-market sale412$226.60110,334
2017-06-07Open-market sale1,319$226.60679,767
2017-06-07Open-market sale102$226.6028,018
2017-06-07Open-market sale1,184$226.60319,538
2017-06-07Open-market sale476$225.7139,352
2017-06-07Open-market sale1,362$225.71110,746
2017-06-07Open-market sale4,358$225.71681,086
2017-06-07Open-market sale337$225.7128,120
2017-06-07Open-market sale3,913$225.71320,722
2017-06-07Open-market sale196$225.1139,828
2017-06-06Open-market sale1,912$221.25330,687
2017-06-06Open-market sale165$221.2528,978
2017-06-06Open-market sale2,764$220.06694,316
2017-06-06Open-market sale1,082$222.34329,605
2017-06-06Open-market sale93$222.3428,885
2017-06-06Open-market sale1,205$222.34690,981
2017-06-06Open-market sale2,549$223.59327,056
2017-06-06Open-market sale219$223.5928,666
2017-06-06Open-market sale2,839$223.59688,142
2017-06-06Open-market sale809$224.12326,247
2017-06-06Open-market sale70$224.1228,596
2017-06-06Open-market sale902$224.12687,240
2017-06-06Open-market sale2,481$220.06332,599
2017-06-06Open-market sale213$220.0629,143
2017-06-06Open-market sale2,130$221.25692,186
2017-06-06Open-market sale98$224.1240,024
2017-06-06Open-market sale282$224.12112,669
2017-06-06Open-market sale310$223.5940,122
2017-06-06Open-market sale887$223.59112,951
2017-06-06Open-market sale132$222.3440,432
2017-06-06Open-market sale377$222.34113,838
2017-06-06Open-market sale232$221.2540,564
2017-06-06Open-market sale665$221.25114,215
2017-06-06Open-market sale301$220.0640,796
2017-06-06Open-market sale864$220.06114,880
2017-06-05Open-market sale92$220.3929,912
2017-06-05Open-market sale175$223.24115,744
2017-06-05Open-market sale559$223.24697,080
2017-06-05Open-market sale43$223.2429,356
2017-06-05Open-market sale502$223.24335,080
2017-06-05Open-market sale318$222.9641,158
2017-06-05Open-market sale911$222.96115,919
2017-06-05Open-market sale2,916$222.96697,639
2017-06-05Open-market sale225$222.9629,399
2017-06-05Open-market sale2,618$222.96335,582
2017-06-05Open-market sale406$221.5541,476
2017-06-05Open-market sale1,164$221.55116,830
2017-06-05Open-market sale3,724$221.55700,555
2017-06-05Open-market sale288$221.5529,624
2017-06-05Open-market sale3,343$221.55338,200
2017-06-05Open-market sale130$220.3941,882
2017-06-05Open-market sale371$220.39117,994
2017-06-05Open-market sale1,189$220.39704,279
2017-06-05Open-market sale61$223.2441,097
2017-06-05Open-market sale1,067$220.39341,543
2017-06-02Open-market sale342$219.8742,068
2017-06-02Open-market sale978$219.87118,525
2017-06-02Open-market sale109$218.9642,410
2017-06-02Open-market sale312$218.96119,503
2017-06-02Open-market sale125$218.12119,815
2017-06-02Open-market sale9$216.1242,562
2017-06-02Open-market sale25$216.12119,940
2017-06-02Open-market sale160$220.96118,365
2017-06-02Open-market sale56$220.9642,012
2017-06-02Open-market sale43$218.1242,519
2017-06-02Open-market sale31$218.1230,363
2017-06-02Open-market sale358$218.12346,776
2017-06-02Open-market sale80$216.12710,508
2017-06-02Open-market sale6$216.1230,394
2017-06-02Open-market sale72$216.12347,134
2017-06-02Open-market sale513$220.96705,468
2017-06-02Open-market sale460$220.96342,610
2017-06-02Open-market sale3,131$219.87705,981
2017-06-02Open-market sale242$219.8730,044
2017-06-02Open-market sale2,810$219.87343,070
2017-06-02Open-market sale997$218.96709,112
2017-06-02Open-market sale77$218.9630,286
2017-06-02Open-market sale399$218.12710,109
2017-06-02Open-market sale896$218.96345,880
2017-06-02Open-market sale40$220.9630,004
2017-06-01Open-market sale1,198$218.88710,588
2017-06-01Open-market sale93$218.8830,400
2017-06-01Open-market sale1,075$218.88347,206
2017-06-01Open-market sale655$218.1042,702
2017-06-01Open-market sale1,877$218.10120,339
2017-06-01Open-market sale6,006$218.10711,786
2017-06-01Open-market sale464$218.1030,493
2017-06-01Open-market sale5,392$218.10348,281
2017-06-01Open-market sale248$217.1943,357
2017-06-01Open-market sale711$217.19122,216
2017-06-01Open-market sale2,275$217.19717,792
2017-06-01Open-market sale176$217.1930,957
2017-06-01Open-market sale2,043$217.19353,673
2017-06-01Open-market sale100$216.3843,605
2017-06-01Open-market sale287$216.38122,927
2017-06-01Open-market sale917$216.38720,067
2017-06-01Open-market sale71$216.3831,133
2017-06-01Open-market sale824$216.38355,716
2017-06-01Open-market sale374$218.88119,965
2017-06-01Open-market sale131$218.8842,571
2017-05-31Open-market sale1$216.01123,214
2017-05-31Open-market sale3$216.01720,984
2017-05-31Open-market sale1$216.0131,204
2017-05-31Open-market sale3$216.01356,540
2017-05-31Open-market sale1$216.0143,705
2017-05-31Open-market sale286$215.2743,706
2017-05-31Open-market sale819$215.27123,215
2017-05-31Open-market sale2,621$215.27720,987
2017-05-31Open-market sale202$215.2731,205
2017-05-31Open-market sale2,354$215.27356,543
2017-05-30Open-market sale799$217.53358,897
2017-05-30Open-market sale69$217.5331,407
2017-05-30Open-market sale890$217.53723,608
2017-05-30Open-market sale279$217.53124,034
2017-05-30Open-market sale97$217.5343,992
2017-05-30Open-market sale1,577$215.47361,831
2017-05-30Open-market sale136$215.4731,661
2017-05-30Open-market sale1,757$215.47726,875
2017-05-30Open-market sale549$215.47125,056
2017-05-30Open-market sale259$216.6044,089
2017-05-30Open-market sale743$216.60124,313
2017-05-30Open-market sale2,377$216.60724,498
2017-05-30Open-market sale185$216.6031,476
2017-05-30Open-market sale2,135$216.60359,696
2017-05-30Open-market sale192$215.4744,348
2017-05-26Open-market sale12$219.5031,797
2017-05-26Open-market sale143$219.50363,408
2017-05-26Open-market sale289$218.8944,557
2017-05-26Open-market sale828$218.89125,655
2017-05-26Open-market sale2,648$218.89728,792
2017-05-26Open-market sale205$218.8931,809
2017-05-26Open-market sale2,378$218.89363,551
2017-05-26Open-market sale407$217.9444,846
2017-05-26Open-market sale407$217.9444,846
2017-05-26Open-market sale1,164$217.94126,483
2017-05-26Open-market sale3,724$217.94731,440
2017-05-26Open-market sale160$219.50728,632
2017-05-26Open-market sale50$219.50125,605
2017-05-26Open-market sale17$219.5044,540
2017-05-26Open-market sale288$217.9432,014
2017-05-26Open-market sale3,344$217.94365,929
2017-05-25Open-market sale400$217.64129,885
2017-05-25Open-market sale22$224.2045,253
2017-05-25Open-market sale62$224.20127,647
2017-05-25Open-market sale87$223.3745,275
2017-05-25Open-market sale249$223.37127,709
2017-05-25Open-market sale52$220.4945,362
2017-05-25Open-market sale150$220.49127,958
2017-05-25Open-market sale158$219.3845,414
2017-05-25Open-market sale453$219.38128,108
2017-05-25Open-market sale462$218.8845,572
2017-05-25Open-market sale1,324$218.88128,561
2017-05-25Open-market sale140$217.6446,034
2017-05-25Open-market sale1,303$219.38370,598
2017-05-25Open-market sale1,148$217.64375,704
2017-05-25Open-market sale99$217.6432,855
2017-05-25Open-market sale1,279$217.64742,329
2017-05-25Open-market sale3,803$218.88371,901
2017-05-25Open-market sale327$218.8832,528
2017-05-25Open-market sale4,237$218.88738,092
2017-05-25Open-market sale112$219.3832,416
2017-05-25Open-market sale200$224.20735,164
2017-05-25Open-market sale15$224.2032,302
2017-05-25Open-market sale179$224.20369,273
2017-05-25Open-market sale798$223.37735,364
2017-05-25Open-market sale62$223.3732,317
2017-05-25Open-market sale716$223.37369,452
2017-05-25Open-market sale479$220.49736,162
2017-05-25Open-market sale37$220.4932,379
2017-05-25Open-market sale430$220.49370,168
2017-05-25Open-market sale1,451$219.38736,641
2017-05-24Open-market sale264$225.07131,351
2017-05-24Open-market sale402$223.7546,638
2017-05-24Open-market sale1,151$223.75131,615
2017-05-24Open-market sale119$228.1246,174
2017-05-24Open-market sale340$228.12130,285
2017-05-24Open-market sale92$225.0746,546
2017-05-24Open-market sale636$226.03130,715
2017-05-24Open-market sale222$226.0346,324
2017-05-24Open-market sale90$226.99130,625
2017-05-24Open-market sale1,501$222.64132,766
2017-05-24Open-market sale524$222.6447,040
2017-05-24Open-market sale31$226.9946,293
2017-05-24Open-market sale371$222.6433,568
2017-05-24Open-market sale4,310$222.64383,980
2017-05-24Open-market sale4,801$222.64751,547
2017-05-24Open-market sale3,306$223.75380,674
2017-05-24Open-market sale1,087$228.12743,608
2017-05-24Open-market sale84$228.1232,954
2017-05-24Open-market sale976$228.12376,852
2017-05-24Open-market sale289$226.99744,695
2017-05-24Open-market sale22$226.9933,038
2017-05-24Open-market sale260$226.99377,828
2017-05-24Open-market sale2,035$226.03744,984
2017-05-24Open-market sale158$226.0333,060
2017-05-24Open-market sale1,827$226.03378,088
2017-05-24Open-market sale845$225.07747,019
2017-05-24Open-market sale65$225.0733,218
2017-05-24Open-market sale759$225.07379,915
2017-05-24Open-market sale3,683$223.75747,864
2017-05-24Open-market sale285$223.7533,283
2017-05-23Open-market sale250$227.5734,225
2017-05-23Open-market sale2,907$227.57391,610
2017-05-23Open-market sale4,751$226.56763,284
2017-05-23Open-market sale367$226.5634,475
2017-05-23Open-market sale4,265$226.56394,517
2017-05-23Open-market sale823$225.32768,035
2017-05-23Open-market sale64$225.3234,842
2017-05-23Open-market sale739$225.32398,782
2017-05-23Open-market sale519$224.33768,858
2017-05-23Open-market sale40$224.3334,906
2017-05-23Open-market sale3,238$227.57760,046
2017-05-23Open-market sale3,320$228.22388,290
2017-05-23Open-market sale286$228.2233,939
2017-05-23Open-market sale3,698$228.22756,348
2017-05-23Open-market sale287$223.33399,987
2017-05-23Open-market sale25$223.3334,946
2017-05-23Open-market sale466$224.33399,521
2017-05-23Open-market sale319$223.33769,377
2017-05-23Open-market sale403$228.2247,564
2017-05-23Open-market sale1,156$228.22134,267
2017-05-23Open-market sale353$227.5747,967
2017-05-23Open-market sale1,012$227.57135,423
2017-05-23Open-market sale518$226.5648,320
2017-05-23Open-market sale1,485$226.56136,435
2017-05-23Open-market sale90$225.3248,838
2017-05-23Open-market sale257$225.32137,920
2017-05-23Open-market sale57$224.3348,928
2017-05-23Open-market sale57$224.3348,928
2017-05-23Open-market sale162$224.33138,177
2017-05-23Open-market sale35$223.3348,985
2017-05-23Open-market sale100$223.33138,339
2017-05-22Open-market sale139$225.8549,020
2017-05-22Open-market sale397$225.85138,439
2017-05-22Open-market sale466$225.1449,159
2017-05-22Open-market sale1,334$225.14138,836
2017-05-22Open-market sale715$224.34140,170
2017-05-22Open-market sale117$223.0949,874
2017-05-22Open-market sale337$223.09140,885
2017-05-22Open-market sale174$221.48141,222
2017-05-22Open-market sale61$221.4849,991
2017-05-22Open-market sale249$224.3449,625
2017-05-22Open-market sale3,835$225.14401,415
2017-05-22Open-market sale2,288$224.34775,239
2017-05-22Open-market sale177$224.3435,400
2017-05-22Open-market sale2,055$224.34405,250
2017-05-22Open-market sale1,078$223.09777,527
2017-05-22Open-market sale83$223.0935,577
2017-05-22Open-market sale967$223.09407,305
2017-05-22Open-market sale559$221.48778,605
2017-05-22Open-market sale43$221.4835,660
2017-05-22Open-market sale502$221.48408,272
2017-05-22Open-market sale330$225.1435,070
2017-05-22Open-market sale4,272$225.14770,967
2017-05-22Open-market sale1,141$225.85400,274
2017-05-22Open-market sale1,271$225.85769,696
2017-05-22Open-market sale99$225.8534,971
2017-05-19Open-market sale34$220.1736,962
2017-05-19Open-market sale439$220.17795,476
2017-05-19Open-market sale279$219.08795,915
2017-05-19Open-market sale22$219.0836,996
2017-05-19Open-market sale251$219.08423,811
2017-05-19Open-market sale80$217.60796,194
2017-05-19Open-market sale6$217.6037,018
2017-05-19Open-market sale72$217.60424,062
2017-05-19Open-market sale519$216.83796,274
2017-05-19Open-market sale40$216.8337,024
2017-05-19Open-market sale466$216.83424,133
2017-05-19Open-market sale239$215.60796,793
2017-05-19Open-market sale19$215.6037,064
2017-05-19Open-market sale215$215.60424,599
2017-05-19Open-market sale1,038$224.45779,164
2017-05-19Open-market sale80$224.4535,703
2017-05-19Open-market sale931$224.45408,774
2017-05-19Open-market sale2,213$223.72780,202
2017-05-19Open-market sale764$221.5636,198
2017-05-19Open-market sale8,885$221.56414,532
2017-05-19Open-market sale394$220.17423,417
2017-05-19Open-market sale9,897$221.56785,579
2017-05-19Open-market sale171$223.7235,783
2017-05-19Open-market sale1,986$223.72409,706
2017-05-19Open-market sale3,164$222.35782,415
2017-05-19Open-market sale244$222.3535,954
2017-05-19Open-market sale2,840$222.35411,692
2017-05-19Open-market sale25$217.60146,717
2017-05-19Open-market sale57$216.8351,918
2017-05-19Open-market sale162$216.83146,742
2017-05-19Open-market sale26$215.6051,975
2017-05-19Open-market sale75$215.60146,904
2017-05-19Open-market sale113$224.4550,052
2017-05-19Open-market sale324$224.45141,396
2017-05-19Open-market sale241$223.7250,165
2017-05-19Open-market sale691$223.72141,720
2017-05-19Open-market sale345$222.3550,406
2017-05-19Open-market sale989$222.35142,412
2017-05-19Open-market sale1,079$221.5650,751
2017-05-19Open-market sale3,093$221.56143,400
2017-05-19Open-market sale49$220.1751,830
2017-05-19Open-market sale9$217.6051,909
2017-05-19Open-market sale87$219.08146,630
2017-05-19Open-market sale30$219.0851,879
2017-05-19Open-market sale137$220.17146,493
2017-05-18Open-market sale1,670$215.54147,266
2017-05-18Open-market sale584$215.5452,101
2017-05-18Open-market sale824$216.32424,814
2017-05-18Open-market sale5,342$215.54797,950
2017-05-18Open-market sale413$215.5437,154
2017-05-18Open-market sale4,798$215.54425,638
2017-05-18Open-market sale100$216.3252,001
2017-05-18Open-market sale287$216.32146,979
2017-05-18Open-market sale918$216.32797,032
2017-05-18Open-market sale71$216.3237,083
2017-05-16Open-market sale99$216.2652,685
2017-05-16Open-market sale283$216.26148,936
2017-05-16Open-market sale908$216.26803,292
2017-05-16Open-market sale70$216.2637,567
2017-05-16Open-market sale815$216.26430,436
2017-05-16Open-market sale312$215.2452,784
2017-05-16Open-market sale892$215.24149,219
2017-05-16Open-market sale2,856$215.24804,200
2017-05-16Open-market sale221$215.2437,637
2017-05-16Open-market sale2,564$215.24431,251
2017-05-15Open-market sale2,159$215.49435,873
2017-05-15Open-market sale186$215.4938,036
2017-05-15Open-market sale2,404$215.49809,348
2017-05-15Open-market sale752$215.49150,827
2017-05-15Open-market sale262$215.4953,346
2017-05-15Open-market sale250$216.3253,096
2017-05-15Open-market sale716$216.32150,111
2017-05-15Open-market sale2,292$216.32807,056
2017-05-15Open-market sale178$216.3237,858
2017-05-15Open-market sale2,058$216.32433,815
2017-05-12Open-market sale200$215.18151,579
2017-05-11Open-market sale341$216.30811,752
2017-05-11Open-market sale842$215.59438,338
2017-05-11Open-market sale73$215.5938,249
2017-05-11Open-market sale939$215.59812,093
2017-05-11Open-market sale294$215.59151,885
2017-05-11Open-market sale3,336$215.5954,818
2017-05-11Open-market sale1,210$216.3053,608
2017-05-11Open-market sale106$216.30151,779
2017-05-11Open-market sale27$216.3038,222
2017-05-11Open-market sale306$216.30438,032
2017-05-10Open-market sale804$217.25439,180
2017-05-10Open-market sale69$217.2538,322
2017-05-10Open-market sale896$217.25813,032
2017-05-10Open-market sale2,186$216.41152,459
2017-05-10Open-market sale6,995$216.41813,928
2017-05-10Open-market sale541$216.4138,391
2017-05-10Open-market sale6,281$216.41439,984
2017-05-10Open-market sale927$215.41154,645
2017-05-10Open-market sale2,965$215.41820,923
2017-05-10Open-market sale230$215.4138,932
2017-05-10Open-market sale2,662$215.41446,265
2017-05-10Open-market sale280$217.25152,179
2017-05-09Open-market sale662$217.48155,572
2017-05-09Open-market sale2,118$217.48823,888
2017-05-09Open-market sale164$217.4839,162
2017-05-09Open-market sale1,902$217.48448,927
2017-05-09Open-market sale1,360$216.66156,234
2017-05-09Open-market sale4,353$216.66826,006
2017-05-09Open-market sale336$216.6639,326
2017-05-09Open-market sale3,908$216.66450,829
2017-05-09Open-market sale286$215.44157,594
2017-05-09Open-market sale913$215.44830,359
2017-05-09Open-market sale71$215.4439,662
2017-05-09Open-market sale820$215.44454,737
2017-05-08Open-market sale47$216.32831,272
2017-05-08Open-market sale4$216.3239,733
2017-05-08Open-market sale42$216.32455,557
2017-05-08Open-market sale1,415$215.28157,895
2017-05-08Open-market sale4,529$215.28831,319
2017-05-08Open-market sale349$215.2839,737
2017-05-08Open-market sale4,065$215.28455,599
2017-05-08Open-market sale15$216.32157,880
2017-05-05Open-market sale3,500$215.27460,683
2017-05-05Open-market sale1,135$216.56835,848
2017-05-05Open-market sale88$216.5640,086
2017-05-05Open-market sale1,019$216.56459,664
2017-05-05Open-market sale1,218$215.27159,665
2017-05-05Open-market sale3,897$215.27836,983
2017-05-05Open-market sale302$215.2740,174
2017-05-05Open-market sale355$216.56159,310
2017-05-04Open-market sale2,184$217.46464,183
2017-05-04Open-market sale587$216.29161,643
2017-05-04Open-market sale1,876$216.29843,312
2017-05-04Open-market sale145$216.2940,664
2017-05-04Open-market sale1,685$216.29466,367
2017-05-04Open-market sale1,189$215.56162,230
2017-05-04Open-market sale3,804$215.56845,188
2017-05-04Open-market sale295$215.5640,809
2017-05-04Open-market sale3,415$215.56468,052
2017-05-04Open-market sale188$217.4640,476
2017-05-04Open-market sale760$217.46160,883
2017-05-04Open-market sale2,432$217.46840,880
2017-05-03Open-market sale1,385$216.02163,419
2017-05-03Open-market sale4,432$216.02848,992
2017-05-03Open-market sale342$216.0241,104
2017-05-03Open-market sale3,980$216.02471,467
2017-03-31Open-market sale112,924$198.00853,424
2017-03-31Open-market sale81,681$198.00475,447
2017-03-31Open-market sale5,395$198.0041,446
2017-03-21Open-market sale3,079$199.4947,333
2017-03-21Open-market sale492$200.0346,841
2017-03-21Open-market sale7,581$200.03557,128
2017-03-21Open-market sale63,506$199.49976,495
2017-03-21Open-market sale10,147$200.03966,348
2017-03-21Open-market sale47,446$199.49564,709
2017-03-21Open-market sale37,731$198.721,040,001
2017-03-21Open-market sale1,829$198.7250,412
2017-03-21Open-market sale28,189$198.72612,155
2017-03-16Open-market sale111$202.4952,694
2017-03-16Open-market sale1,706$202.49647,324
2017-03-16Open-market sale2,283$202.491,087,077
2017-03-16Open-market sale3,586$203.72643,738
2017-03-16Open-market sale233$203.7252,461
2017-03-16Open-market sale446$205.581,077,732
2017-03-16Open-market sale21$205.5852,241
2017-03-16Open-market sale333$205.58640,344
2017-03-16Open-market sale4,098$204.741,078,178
2017-03-16Open-market sale199$204.7452,262
2017-03-16Open-market sale3,061$204.74640,677
2017-03-16Open-market sale4,801$203.721,082,276
2017-03-15Open-market sale117$201.2452,805
2017-03-15Open-market sale1,796$201.24543,834
2017-03-15Open-market sale8,847$200.311,091,763
2017-03-15Open-market sale429$200.3152,922
2017-03-15Open-market sale6,610$200.31545,630
2017-03-15Open-market sale619$199.251,100,610
2017-03-15Open-market sale30$199.2553,351
2017-03-15Open-market sale462$199.25552,240
2017-03-15Open-market sale167$198.381,101,229
2017-03-15Open-market sale8$198.3853,381
2017-03-15Open-market sale125$198.38552,702
2017-03-15Open-market sale2,403$201.241,089,360
2017-03-14Open-market sale1,841$198.761,101,396
2017-03-14Open-market sale89$198.7653,389
2017-03-14Open-market sale1,375$198.76552,827
2017-03-14Open-market sale5,663$198.031,103,237
2017-03-14Open-market sale275$198.0353,478
2017-03-14Open-market sale4,230$198.03554,202
2017-03-13Open-market sale3,637$197.71558,432
2017-03-13Open-market sale236$197.7153,753
2017-03-13Open-market sale4,868$197.711,108,900
2017-03-10Open-market sale1,448$198.681,113,768
2017-03-10Open-market sale70$198.6853,989
2017-03-10Open-market sale3,732$197.531,115,216
2017-03-10Open-market sale182$197.5354,059
2017-03-10Open-market sale2,788$197.53563,151
2017-03-10Open-market sale1,082$198.68562,069
2017-03-09Open-market sale62$198.8254,241
2017-03-09Open-market sale957$198.82565,939
2017-03-09Open-market sale3,035$198.001,120,229
2017-03-09Open-market sale147$198.0054,303
2017-03-09Open-market sale1,281$198.821,118,948
2017-03-09Open-market sale2,268$198.00566,896
2017-03-08Open-market sale948$198.021,123,264
2017-03-08Open-market sale46$198.0254,450
2017-03-08Open-market sale706$198.02569,164
2017-03-07Open-market sale42$199.7254,496
2017-03-07Open-market sale891$198.73569,870
2017-03-07Open-market sale43$198.731,124,268
2017-03-07Open-market sale665$198.7354,499
2017-03-07Open-market sale244$197.5954,542
2017-03-07Open-market sale3,744$197.59570,577
2017-03-07Open-market sale3$199.721,124,212
2017-03-07Open-market sale56$199.72—
2017-03-07Open-market sale5,013$197.59569,910
2017-03-06Open-market sale3,252$199.641,130,172
2017-03-06Open-market sale160$199.6454,786
2017-03-06Open-market sale2,430$199.64574,321
2017-01-10Gift9,695$0.00576,751
2016-12-07Gift16,524$0.00586,446
2016-09-26Open-market sale131,840$197.501,133,424
2016-09-26Open-market sale500$198.7354,946
2016-09-26Open-market sale101,760$197.50602,970
2016-09-26Open-market sale5,900$197.5155,446
2016-08-30Open-market sale43$206.09704,730
2016-08-30Open-market sale1,171$203.02705,120
2016-08-30Open-market sale560$201.64706,291
2016-08-30Open-market sale911$200.77706,851
2016-08-30Open-market sale24$198.25707,762
2016-08-30Open-market sale1,279$197.61707,786
2016-08-30Open-market sale54$206.091,265,264
2016-08-30Open-market sale270$205.391,265,318
2016-08-30Open-market sale162$203.571,265,588
2016-08-30Open-market sale1,457$203.021,265,750
2016-08-30Open-market sale697$201.641,267,207
2016-08-30Open-market sale1,134$200.771,267,904
2016-08-30Open-market sale30$198.251,269,038
2016-08-30Open-market sale1,591$197.611,269,068
2016-08-30Open-market sale3$206.0961,346
2016-08-30Open-market sale13$205.3961,349
2016-08-30Open-market sale8$203.5761,362
2016-08-30Open-market sale72$203.0261,370
2016-08-30Open-market sale34$201.6461,442
2016-08-30Open-market sale56$200.7761,476
2016-08-30Open-market sale1$198.2561,532
2016-08-30Open-market sale78$197.6161,533
2016-08-30Open-market sale130$203.57704,990
2016-08-30Open-market sale217$205.39704,773
2016-08-29Open-market sale1,101$202.49722,753
2016-08-29Open-market sale2,607$206.681,271,005
2016-08-29Open-market sale8,354$205.731,273,612
2016-08-29Open-market sale5,081$204.691,281,966
2016-08-29Open-market sale1,374$203.591,287,047
2016-08-29Open-market sale1,429$202.491,288,421
2016-08-29Open-market sale165$201.011,289,850
2016-08-29Open-market sale17$207.2261,611
2016-08-29Open-market sale126$206.6861,628
2016-08-29Open-market sale405$205.7361,754
2016-08-29Open-market sale247$204.6962,159
2016-08-29Open-market sale67$203.5962,406
2016-08-29Open-market sale69$202.4962,473
2016-08-29Open-market sale8$201.0162,542
2016-08-29Open-market sale267$207.22709,065
2016-08-29Open-market sale2,009$206.68709,332
2016-08-29Open-market sale6,438$205.73711,341
2016-08-29Open-market sale3,915$204.69717,779
2016-08-29Open-market sale1,059$203.59721,694
2016-08-29Open-market sale346$207.221,270,659
2016-08-29Open-market sale127$201.01723,854
2016-08-26Open-market sale146$201.6862,651
2016-08-26Open-market sale165$200.4262,797
2016-08-26Open-market sale1,610$202.50723,981
2016-08-26Open-market sale2,321$201.68725,591
2016-08-26Open-market sale2,635$200.42727,912
2016-08-26Open-market sale2,090$202.501,290,015
2016-08-26Open-market sale3,013$201.681,292,105
2016-08-26Open-market sale3,421$200.421,295,118
2016-08-26Open-market sale101$202.5062,550
2016-08-25Open-market sale6,664$200.381,298,539
2016-08-25Open-market sale324$200.3862,962
2016-08-25Open-market sale5,136$200.38730,547
2016-08-24Open-market sale6,166$202.731,306,519
2016-08-24Open-market sale770$201.541,312,685
2016-08-24Open-market sale1,512$200.301,313,455
2016-08-24Open-market sale3$204.3363,286
2016-08-24Open-market sale61$203.4063,289
2016-08-24Open-market sale299$202.7363,350
2016-08-24Open-market sale37$201.5463,649
2016-08-24Open-market sale73$200.3063,686
2016-08-24Open-market sale42$204.33735,683
2016-08-24Open-market sale971$203.40735,725
2016-08-24Open-market sale4,753$202.73736,696
2016-08-24Open-market sale593$201.54741,449
2016-08-24Open-market sale1,165$200.30742,042
2016-08-24Open-market sale1,261$203.401,305,258
2016-08-24Open-market sale55$204.331,305,203
2016-08-23Open-market sale1,694$200.42747,066
2016-08-23Open-market sale2,765$202.401,314,967
2016-08-23Open-market sale2,244$201.571,317,732
2016-08-23Open-market sale2,199$200.421,319,976
2016-08-23Open-market sale134$202.4063,759
2016-08-23Open-market sale109$201.5763,893
2016-08-23Open-market sale107$200.4264,002
2016-08-23Open-market sale2,131$202.40743,207
2016-08-23Open-market sale1,728$201.57745,338
2016-08-17Open-market sale59$202.4364,143
2016-08-17Open-market sale1,313$201.33750,221
2016-08-17Open-market sale932$202.43749,289
2016-08-17Open-market sale2,726$200.34751,534
2016-08-17Open-market sale686$203.471,322,175
2016-08-17Open-market sale1,209$202.431,322,861
2016-08-17Open-market sale1,704$201.331,324,070
2016-08-17Open-market sale3,537$200.341,325,774
2016-08-17Open-market sale34$203.4764,109
2016-08-17Open-market sale83$201.3364,202
2016-08-17Open-market sale172$200.3464,285
2016-08-17Open-market sale529$203.47748,760
2016-08-16Open-market sale1,186$204.33762,466
2016-08-16Open-market sale459$205.6864,515
2016-08-16Open-market sale58$206.7464,457
2016-08-16Open-market sale4,398$202.271,347,929
2016-08-16Open-market sale6,431$203.201,341,498
2016-08-16Open-market sale1,539$204.331,339,959
2016-08-16Open-market sale9,457$205.681,330,502
2016-08-16Open-market sale1,191$206.741,329,311
2016-08-16Open-market sale312$203.2065,049
2016-08-16Open-market sale213$202.2765,361
2016-08-16Open-market sale918$206.74754,260
2016-08-16Open-market sale3,389$202.27768,607
2016-08-16Open-market sale4,955$203.20763,652
2016-08-16Open-market sale75$204.3364,974
2016-08-16Open-market sale7,288$205.68755,178
2016-08-15Open-market sale13,565$203.411,352,930
2016-08-15Open-market sale7,381$202.511,366,495
2016-08-15Open-market sale29$204.0765,574
2016-08-15Open-market sale657$203.4165,603
2016-08-15Open-market sale358$202.5166,260
2016-08-15Open-market sale107$201.5466,618
2016-08-15Open-market sale464$204.07771,996
2016-08-15Open-market sale10,452$203.41772,460
2016-08-15Open-market sale5,687$202.51782,912
2016-08-15Open-market sale1,694$201.54788,599
2016-08-15Open-market sale2,199$201.541,373,876
2016-08-15Open-market sale603$204.071,352,327
2016-08-12Open-market sale2,880$200.04639,492
2016-08-12Open-market sale3,740$200.041,376,075
2016-08-12Open-market sale180$200.0466,725
2016-08-11Open-market sale71$201.2766,905
2016-08-11Open-market sale557$200.5866,976
2016-08-11Open-market sale1,122$201.27642,372
2016-08-11Open-market sale8,860$200.58643,494
2016-08-11Open-market sale11,500$200.581,381,271
2016-08-11Open-market sale1,456$201.271,379,815
2016-08-10Open-market sale55$202.201,392,771
2016-08-10Open-market sale2,556$201.471,392,826
2016-08-10Open-market sale7,217$200.701,395,382
2016-08-10Open-market sale3$202.2067,533
2016-08-10Open-market sale124$201.4767,536
2016-08-10Open-market sale351$200.7067,660
2016-08-10Open-market sale42$202.20652,354
2016-08-10Open-market sale1,970$201.47652,396
2016-08-10Open-market sale5,563$200.70654,366
2016-04-26Open-market sale1,115$199.36267,109
2016-04-25Open-market sale2,973$198.03268,224
2016-04-22Open-market sale1,912$198.00271,197
2016-04-22Open-market sale9,000$203.31273,109
2014-12-12Gift34,150$0.00812,038
2014-10-24Open-market sale8,207$125.5468,011
2014-10-24Open-market sale169,259$125.541,402,599
2014-10-24Open-market sale102,111$125.54846,188
2014-06-20Open-market sale195,834$125.58948,299
2014-06-20Open-market sale324,606$125.581,571,858
2014-06-20Open-market sale15,740$125.5876,218
2014-04-01Open-market sale171,031$133.351,896,464
2014-04-01Open-market sale139,256$133.351,544,133
2014-04-01Open-market sale8,293$133.3591,958
2013-12-06———2,146
2013-12-06———1,681,152
2013-12-06———2,067,495
2013-12-06———100,251
2013-12-06———1,683,389

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