SEC CIK 1650274

Smith David Ross

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

Current Positions

CompanyShares OwnedAs Of
CRLview stock →27,0642022-03-03

Position History — CRL

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

011,59523,18934,7842015-082018-012018-022018-022019-022019-082022-032022-03

Recent Filings — CRL

DateActivitySharesPriceOwned After
2022-03-03Option exercise (derivative)1,815$0.005,446
2022-03-03Option exercise (derivative)3,304$0.003,305
2022-03-03Option exercise (derivative)3,846$0.000
2022-03-03Open-market sale1,289$283.4127,064
2022-03-03Open-market sale858$284.5826,206
2022-03-03Open-market sale387$285.1625,819
2022-03-03Open-market sale2,606$282.5628,353
2022-03-03Option exercise3,846$109.3429,665
2022-03-03Option exercise3,304$144.6732,969
2022-03-03Open-market sale3,825$281.4930,959
2022-03-03Option exercise1,815$179.6634,784
2022-02-28Grant / award5,152$0.0025,819
2022-02-23Tax withholding374$289.5820,667
2022-02-22Tax withholding341$293.6121,041
2022-01-28Grant / award12,321$0.0026,746
2022-01-28Tax withholding5,364$312.2421,382
2021-08-09Open-market sale1,150$407.9514,425
2021-08-09Open-market sale600$406.3615,575
2021-05-28Grant / award (derivative)4,058$337.994,058
2021-05-28Grant / award1,313$0.0016,175
2021-05-04Option exercise (derivative)3,305$0.006,609
2021-05-04Open-market sale3,305$340.0114,862
2021-05-04Option exercise3,305$144.6718,167
2021-04-22Option exercise (derivative)3,845$0.003,846
2021-04-22Open-market sale3,845$330.0014,862
2021-04-22Option exercise3,845$109.3418,707
2021-04-15Open-market sale2,000$320.0014,862
2021-03-01Option exercise (derivative)4,366$0.000
2021-03-01Open-market sale4,366$290.1216,862
2021-03-01Option exercise4,366$88.0521,228
2021-02-24Tax withholding289$282.9816,862
2021-02-23Tax withholding272$283.5917,031
2021-02-23Tax withholding242$283.5917,151
2021-02-22Tax withholding247$289.5517,303
2021-02-22Tax withholding157$289.5517,393
2021-02-19Open-market sale1,400$291.831,149
2021-02-19Open-market sale1,149$292.370
2021-02-19Open-market sale6,107$290.032,549
2021-01-29Grant / award14,234$0.0021,345
2021-01-29Tax withholding3,795$260.8817,550
2021-01-25Gift8,656$0.007,111
2021-01-25Gift8,656$0.008,656
2021-01-04Open-market sale531$243.7120,236
2021-01-04Open-market sale111$254.7715,767
2021-01-04Open-market sale310$253.8815,878
2021-01-04Open-market sale303$252.9916,188
2021-01-04Open-market sale426$251.9016,491
2021-01-04Open-market sale133$250.8716,917
2021-01-04Open-market sale531$249.9717,050
2021-01-04Open-market sale935$248.8417,581
2021-01-04Open-market sale165$244.9420,071
2021-01-04Open-market sale264$245.5719,807
2021-01-04Open-market sale535$246.7619,272
2021-01-04Open-market sale756$247.8918,516
2020-08-07Option exercise (derivative)3,304$0.009,914
2020-08-07Open-market sale2,297$216.4221,774
2020-08-07Open-market sale1,007$216.8220,767
2020-08-07Option exercise3,304$144.6724,071
2020-05-29Grant / award (derivative)7,261$0.007,261
2020-05-29Grant / award2,176$0.0020,767
2020-05-07Open-market sale1,884$150.0018,591
2020-02-26Tax withholding379$162.4620,475
2020-02-26Option exercise (derivative)4,188$0.000
2020-02-26Open-market sale657$163.3821,213
2020-02-26Open-market sale738$164.1920,475
2020-02-26Open-market sale1,027$162.2721,870
2020-02-26Open-market sale898$161.5822,897
2020-02-26Open-market sale868$160.4523,795
2020-02-26Option exercise4,188$73.7024,663
2020-02-24Tax withholding402$173.6420,854
2020-02-24Option exercise (derivative)4,365$0.004,366
2020-02-24Option exercise (derivative)3,846$0.007,691
2020-02-24Open-market sale985$167.4921,205
2020-02-24Option exercise4,365$88.0525,219
2020-02-24Open-market sale351$168.3720,854
2020-02-24Option exercise3,846$109.3429,065
2020-02-24Open-market sale6,875$166.5322,190
2020-02-23Tax withholding378$173.6421,256
2020-02-22Tax withholding344$173.6421,634
2020-02-13Open-market sale4,500$170.2921,978
2020-02-07Tax withholding5,031$159.0726,478
2020-02-07Grant / award13,431$0.0031,509
2019-08-12Tax withholding337$132.6018,078
2019-08-12Option exercise (derivative)1,249$0.000
2019-08-12Open-market sale4$131.0118,402
2019-08-12Open-market sale4$131.0118,398
2019-08-12Open-market sale101$131.0818,297
2019-08-12Open-market sale4$131.1218,293
2019-08-12Open-market sale208$131.1918,085
2019-08-12Open-market sale4$131.2018,081
2019-08-12Open-market sale3$131.3218,078
2019-08-12Option exercise1,249$76.1219,327
2019-08-12Open-market sale95$128.8519,232
2019-08-12Open-market sale119$129.0419,113
2019-08-12Open-market sale123$129.6718,990
2019-08-12Open-market sale114$130.3218,876
2019-08-12Open-market sale109$130.4418,767
2019-08-12Open-market sale116$130.5118,651
2019-08-12Open-market sale105$130.6418,546
2019-08-12Open-market sale9$130.7918,537
2019-08-12Open-market sale4$130.8418,533
2019-08-12Open-market sale8$130.9118,525
2019-08-12Open-market sale107$130.9118,418
2019-08-12Open-market sale4$130.9418,414
2019-08-12Open-market sale8$131.0018,406
2019-02-27Option exercise (derivative)2,158$0.000
2019-02-27Open-market sale100$140.0420,473
2019-02-27Option exercise2,158$76.6720,573
2019-02-27Open-market sale100$140.2820,373
2019-02-27Open-market sale158$142.0418,415
2019-02-27Open-market sale100$141.9518,573
2019-02-27Open-market sale100$141.9218,673
2019-02-27Open-market sale100$141.9118,773
2019-02-27Open-market sale100$141.7718,873
2019-02-27Open-market sale100$141.5818,973
2019-02-27Open-market sale100$141.5419,073
2019-02-27Open-market sale100$141.4119,173
2019-02-27Open-market sale100$141.1619,273
2019-02-27Open-market sale100$140.9819,373
2019-02-27Open-market sale110$140.9019,473
2019-02-27Open-market sale90$140.8019,583
2019-02-27Open-market sale100$140.7319,673
2019-02-27Open-market sale100$140.7119,773
2019-02-27Open-market sale100$140.5419,873
2019-02-27Open-market sale100$140.5219,973
2019-02-27Open-market sale100$140.5020,073
2019-02-27Open-market sale100$140.3520,173
2019-02-27Open-market sale100$140.3320,273
2019-02-27Tax withholding218$140.5718,415
2019-02-26Tax withholding379$145.3120,083
2019-02-26Option exercise (derivative)4,187$0.004,188
2019-02-26Open-market sale100$139.7721,620
2019-02-26Open-market sale300$139.6922,220
2019-02-26Open-market sale100$139.6522,520
2019-02-26Open-market sale100$139.6422,620
2019-02-26Open-market sale750$139.6222,720
2019-02-26Open-market sale100$139.6123,470
2019-02-26Open-market sale100$139.5923,570
2019-02-26Open-market sale100$139.5823,670
2019-02-26Open-market sale100$139.5723,770
2019-02-26Open-market sale100$139.5623,870
2019-02-26Open-market sale100$139.5123,970
2019-02-26Open-market sale100$139.4624,070
2019-02-26Open-market sale100$139.3224,170
2019-02-26Option exercise4,187$73.7024,270
2019-02-26Open-market sale100$140.3020,220
2019-02-26Open-market sale100$140.2720,320
2019-02-26Open-market sale100$140.2620,420
2019-02-26Open-market sale100$140.1920,520
2019-02-26Open-market sale100$140.1020,620
2019-02-26Open-market sale100$140.0320,720
2019-02-26Open-market sale100$139.9820,820
2019-02-26Open-market sale100$139.9420,920
2019-02-26Open-market sale100$139.9221,020
2019-02-26Open-market sale100$139.8821,120
2019-02-26Open-market sale100$139.8521,220
2019-02-26Open-market sale100$139.8221,320
2019-02-26Open-market sale100$139.8021,420
2019-02-26Open-market sale100$139.7921,520
2019-02-26Open-market sale400$139.7021,820
2019-02-26Open-market sale100$139.7521,720
2019-02-26Open-market sale100$140.3520,020
2019-02-26Open-market sale100$143.8418,633
2019-02-26Open-market sale100$143.6718,733
2019-02-26Open-market sale70$143.1418,833
2019-02-26Open-market sale100$143.1018,903
2019-02-26Open-market sale100$141.9819,003
2019-02-26Open-market sale100$141.7319,103
2019-02-26Open-market sale200$141.3519,203
2019-02-26Open-market sale100$141.3419,403
2019-02-26Open-market sale100$140.7819,503
2019-02-26Open-market sale100$140.6019,603
2019-02-26Open-market sale100$140.5019,703
2019-02-26Open-market sale100$140.4219,803
2019-02-26Open-market sale117$140.3919,903
2019-02-26Open-market sale100$140.3320,120
2019-02-25Option exercise (derivative)4,365$0.008,731
2019-02-25Option exercise (derivative)3,845$0.0011,537
2019-02-25Open-market sale200$144.3727,972
2019-02-25Open-market sale100$144.3328,172
2019-02-25Open-market sale100$144.3128,272
2019-02-25Open-market sale100$144.1828,472
2019-02-25Open-market sale200$144.8824,462
2019-02-25Open-market sale100$144.2528,372
2019-02-25Open-market sale100$144.1628,572
2019-02-25Option exercise3,845$109.3428,672
2019-02-25Option exercise4,365$88.0524,827
2019-02-25Open-market sale200$144.8724,662
2019-02-25Open-market sale6$144.8224,862
2019-02-25Open-market sale100$144.7924,868
2019-02-25Open-market sale100$144.7724,968
2019-02-25Open-market sale200$144.7425,068
2019-02-25Open-market sale100$144.7125,268
2019-02-25Open-market sale200$144.6925,368
2019-02-25Open-market sale100$144.6625,568
2019-02-25Open-market sale100$144.6325,668
2019-02-25Open-market sale100$144.6225,768
2019-02-25Open-market sale300$144.6025,868
2019-02-25Open-market sale301$144.5626,168
2019-02-25Open-market sale194$144.5426,469
2019-02-25Open-market sale159$144.5326,663
2019-02-25Open-market sale100$144.5226,822
2019-02-25Open-market sale150$144.5126,922
2019-02-25Open-market sale200$144.4927,072
2019-02-25Open-market sale400$144.4727,272
2019-02-25Open-market sale100$144.4627,672
2019-02-25Open-market sale100$144.4227,772
2019-02-25Open-market sale100$144.3927,872
2019-02-25Open-market sale200$144.9924,262
2019-02-25Open-market sale100$146.0520,462
2019-02-25Open-market sale200$146.0120,562
2019-02-25Open-market sale300$146.0020,762
2019-02-25Open-market sale200$145.9321,062
2019-02-25Open-market sale100$145.8321,262
2019-02-25Open-market sale100$145.8221,362
2019-02-25Open-market sale100$145.6121,462
2019-02-25Open-market sale200$145.5221,762
2019-02-25Open-market sale200$145.4621,962
2019-02-25Open-market sale100$145.3922,162
2019-02-25Open-market sale100$145.3822,262
2019-02-25Open-market sale100$145.3622,362
2019-02-25Open-market sale400$145.2922,462
2019-02-25Open-market sale200$145.2622,862
2019-02-25Open-market sale100$145.2223,062
2019-02-25Open-market sale100$145.1723,162
2019-02-25Open-market sale200$145.0024,062
2019-02-25Open-market sale100$145.0423,962
2019-02-25Open-market sale300$145.0523,662
2019-02-25Open-market sale200$145.1223,462
2019-02-25Open-market sale200$145.1423,262
2019-02-25Open-market sale200$145.5321,562
2019-02-24Tax withholding403$144.6720,462
2019-02-23Tax withholding379$144.6720,865
2019-02-22Grant / award (derivative)13,218$0.0013,218
2019-02-22Grant / award3,100$0.0021,244
2019-01-30Tax withholding3,833$119.3918,144
2019-01-30Grant / award11,402$0.0018,144
2018-11-12Open-market sale1,466$134.5010,875
2018-11-12Open-market sale100$134.4712,341
2018-11-12Open-market sale100$134.4010,775
2018-11-12Open-market sale200$134.4710,575
2018-08-13Option exercise (derivative)1,249$0.001,249
2018-08-13Open-market sale100$119.5913,390
2018-08-13Open-market sale100$119.8213,190
2018-08-13Open-market sale100$119.9113,090
2018-08-13Open-market sale100$120.0412,990
2018-08-13Open-market sale100$120.2712,890
2018-08-13Open-market sale149$120.3512,741
2018-08-13Open-market sale64$120.5812,677
2018-08-13Open-market sale36$120.8112,641
2018-08-13Open-market sale100$120.8112,541
2018-08-13Open-market sale100$121.0112,441
2018-08-13Option exercise1,249$76.1213,690
2018-08-13Open-market sale200$119.2013,490
2018-08-13Open-market sale100$119.6513,290
2018-08-12Tax withholding337$120.5912,441
2018-05-01Tax withholding325$104.1912,778
2018-05-01Option exercise (derivative)945$0.000
2018-05-01Open-market sale100$104.5312,923
2018-05-01Open-market sale100$104.4413,023
2018-05-01Open-market sale100$104.3313,123
2018-05-01Open-market sale100$104.2913,223
2018-05-01Open-market sale100$104.1113,323
2018-05-01Open-market sale100$103.7313,523
2018-05-01Open-market sale100$103.6713,623
2018-05-01Option exercise945$51.4513,723
2018-05-01Open-market sale5$104.5412,918
2018-05-01Open-market sale140$104.8712,778
2018-05-01Open-market sale100$103.8413,423
2018-02-28Option exercise (derivative)4,365$0.0013,096
2018-02-28Open-market sale100$107.2918,343
2018-02-28Option exercise4,365$88.0518,443
2018-02-28Open-market sale800$108.3313,203
2018-02-28Open-market sale100$108.3214,003
2018-02-28Open-market sale100$108.3114,103
2018-02-28Open-market sale40$108.3114,203
2018-02-28Open-market sale30$108.2914,243
2018-02-28Open-market sale230$108.2814,273
2018-02-28Open-market sale200$108.2714,503
2018-02-28Open-market sale4$108.2614,703
2018-02-28Open-market sale100$108.2614,707
2018-02-28Open-market sale95$108.2514,807
2018-02-28Open-market sale1$108.2414,902
2018-02-28Open-market sale400$108.1914,903
2018-02-28Open-market sale100$108.0315,303
2018-02-28Open-market sale300$108.0015,403
2018-02-28Open-market sale100$107.9615,703
2018-02-28Open-market sale300$107.9515,803
2018-02-28Open-market sale100$107.9416,103
2018-02-28Open-market sale300$107.9016,203
2018-02-28Open-market sale200$107.7216,503
2018-02-28Open-market sale200$107.7116,703
2018-02-28Open-market sale200$107.5716,903
2018-02-28Open-market sale200$107.4617,103
2018-02-28Open-market sale100$107.4217,303
2018-02-28Open-market sale200$107.4117,403
2018-02-28Open-market sale200$107.4017,603
2018-02-28Open-market sale100$107.3917,803
2018-02-28Open-market sale140$107.3217,903
2018-02-28Open-market sale300$107.3018,043
2018-02-28Open-market sale100$108.4313,103
2018-02-27Option exercise (derivative)2,158$0.002,158
2018-02-27Open-market sale100$108.3514,478
2018-02-27Open-market sale100$108.3214,578
2018-02-27Open-market sale100$108.2414,678
2018-02-27Open-market sale100$108.2314,778
2018-02-27Open-market sale100$108.2214,878
2018-02-27Open-market sale100$108.1714,978
2018-02-27Open-market sale258$108.1315,078
2018-02-27Open-market sale100$108.0415,336
2018-02-27Open-market sale100$108.5814,078
2018-02-27Open-market sale100$107.9015,536
2018-02-27Open-market sale200$107.8815,636
2018-02-27Open-market sale100$107.8115,836
2018-02-27Open-market sale100$107.8015,936
2018-02-27Open-market sale100$107.6716,036
2018-02-27Open-market sale100$107.4516,136
2018-02-27Option exercise2,158$76.6716,236
2018-02-27Open-market sale100$108.4114,378
2018-02-27Open-market sale100$108.4514,278
2018-02-27Open-market sale100$108.4914,178
2018-02-27Open-market sale100$107.9615,436
2018-02-27Tax withholding218$108.9514,078
2018-02-26Tax withholding380$109.3414,296
2018-02-26Open-market sale100$108.5014,515
2018-02-26Open-market sale119$108.5014,396
2018-02-26Open-market sale100$108.5914,296
2018-02-26Option exercise (derivative)4,187$0.008,375
2018-02-26Open-market sale100$107.4516,091
2018-02-26Open-market sale100$107.7015,991
2018-02-26Open-market sale100$107.7415,891
2018-02-26Open-market sale176$107.7515,715
2018-02-26Open-market sale100$107.7815,615
2018-02-26Open-market sale100$107.8115,515
2018-02-26Open-market sale100$107.9715,415
2018-02-26Open-market sale100$107.2716,191
2018-02-26Open-market sale104$107.1916,291
2018-02-26Open-market sale188$107.1416,395
2018-02-26Open-market sale100$107.1116,583
2018-02-26Open-market sale100$107.0916,683
2018-02-26Open-market sale100$107.0516,783
2018-02-26Open-market sale300$107.0316,883
2018-02-26Open-market sale100$107.0217,183
2018-02-26Open-market sale100$107.0017,283
2018-02-26Open-market sale100$106.9617,383
2018-02-26Open-market sale200$106.8417,483
2018-02-26Open-market sale100$106.8117,683
2018-02-26Open-market sale100$106.7117,783
2018-02-26Open-market sale300$106.6917,883
2018-02-26Open-market sale100$106.5918,183
2018-02-26Open-market sale200$106.5618,283
2018-02-26Option exercise4,187$73.7018,483
2018-02-26Open-market sale100$108.4814,615
2018-02-26Open-market sale200$108.4114,715
2018-02-26Open-market sale100$108.1614,915
2018-02-26Open-market sale100$108.1015,015
2018-02-26Open-market sale200$108.0615,115
2018-02-26Open-market sale100$108.0015,315
2018-02-24Tax withholding403$109.3414,676
2018-02-23Grant / award (derivative)15,382$0.0015,382
2018-02-23Grant / award3,408$0.0015,079
2018-02-16Open-market sale2,000$109.4512,250
2018-02-16Open-market sale160$108.1514,250
2018-02-16Open-market sale400$108.1314,410
2018-02-16Open-market sale97$108.1314,810
2018-02-16Open-market sale100$108.1114,907
2018-02-16Open-market sale100$108.1115,007
2018-02-16Open-market sale3$108.0915,107
2018-02-16Open-market sale200$108.0815,110
2018-02-16Open-market sale79$109.5411,671
2018-02-16Open-market sale100$109.5011,750
2018-02-16Open-market sale100$109.5011,850
2018-02-16Open-market sale100$109.4811,950
2018-02-16Open-market sale200$109.4612,050
2018-01-24Tax withholding2,872$106.9715,310
2018-01-24Grant / award6,511$0.0018,182
2018-01-02Open-market sale300$110.4212,371
2018-01-02Open-market sale100$110.4012,671
2018-01-02Open-market sale100$110.3912,771
2018-01-02Open-market sale100$110.3912,871
2018-01-02Open-market sale300$110.3812,971
2018-01-02Open-market sale100$110.3713,271
2018-01-02Open-market sale200$110.5311,671
2018-01-02Open-market sale300$110.3513,671
2018-01-02Open-market sale200$110.3113,971
2018-01-02Open-market sale600$110.3014,171
2018-01-02Open-market sale100$110.4312,271
2018-01-02Open-market sale100$110.4512,171
2018-01-02Open-market sale100$110.4812,071
2018-01-02Open-market sale200$110.5011,871
2018-01-02Open-market sale300$110.3613,371
2018-01-02Option exercise (derivative)16,817$0.00945
2018-01-02Open-market sale500$109.5525,788
2018-01-02Open-market sale100$109.5625,688
2018-01-02Open-market sale100$109.5625,588
2018-01-02Open-market sale100$109.5825,488
2018-01-02Open-market sale100$109.5925,388
2018-01-02Open-market sale90$109.6025,298
2018-01-02Open-market sale10$109.6025,288
2018-01-02Open-market sale400$109.5226,288
2018-01-02Open-market sale100$109.4826,688
2018-01-02Open-market sale100$109.4726,788
2018-01-02Open-market sale300$109.4526,888
2018-01-02Open-market sale100$109.4527,188
2018-01-02Open-market sale98$109.4427,288
2018-01-02Open-market sale102$109.4327,386
2018-01-02Open-market sale100$109.3627,488
2018-01-02Open-market sale10$109.2727,588
2018-01-02Open-market sale400$109.2527,598
2018-01-02Open-market sale400$109.1827,998
2018-01-02Open-market sale90$109.1328,398
2018-01-02Option exercise16,817$51.4528,488
2018-01-02Open-market sale500$109.7323,002
2018-01-02Open-market sale400$109.7023,502
2018-01-02Open-market sale100$109.7023,902
2018-01-02Open-market sale97$109.6924,002
2018-01-02Open-market sale10$109.6924,099
2018-01-02Open-market sale479$109.6824,109
2018-01-02Open-market sale100$109.6824,588
2018-01-02Open-market sale200$109.6624,688
2018-01-02Open-market sale200$109.6424,888
2018-01-02Open-market sale200$109.6125,088
2018-01-02Open-market sale200$110.1615,220
2018-01-02Open-market sale700$110.1515,420
2018-01-02Open-market sale672$110.1416,120
2018-01-02Open-market sale500$110.1216,792
2018-01-02Open-market sale55$110.1217,292
2018-01-02Open-market sale400$110.1117,347
2018-01-02Open-market sale199$110.1017,747
2018-01-02Open-market sale300$110.1017,946
2018-01-02Open-market sale908$110.0918,246
2018-01-02Open-market sale100$110.0919,154
2018-01-02Open-market sale200$110.0819,254
2018-01-02Open-market sale98$110.0819,454
2018-01-02Open-market sale200$110.0719,552
2018-01-02Open-market sale49$110.2814,771
2018-01-02Open-market sale48$110.0519,852
2018-01-02Open-market sale200$110.0319,900
2018-01-02Open-market sale202$110.0220,100
2018-01-02Open-market sale500$109.9120,302
2018-01-02Open-market sale200$109.8320,802
2018-01-02Open-market sale100$109.8121,002
2018-01-02Open-market sale300$109.8021,102
2018-01-02Open-market sale300$109.7921,402
2018-01-02Open-market sale400$109.7621,702
2018-01-02Open-market sale500$109.7522,102
2018-01-02Open-market sale200$109.7522,602
2018-01-02Open-market sale200$109.7422,802
2018-01-02Open-market sale100$110.1815,120
2018-01-02Open-market sale100$110.2215,020
2018-01-02Open-market sale200$110.2314,820
2018-01-02Open-market sale100$110.0619,752
2017-08-14Option exercise (derivative)1,249$0.002,498
2017-08-14Open-market sale100$96.9812,820
2017-08-14Option exercise1,249$76.1212,920
2017-08-14Open-market sale100$97.2012,720
2017-08-14Open-market sale100$97.2912,620
2017-08-14Open-market sale100$97.3112,520
2017-08-14Open-market sale100$98.4711,671
2017-08-14Open-market sale104$97.9711,771
2017-08-14Open-market sale150$97.8811,875
2017-08-14Open-market sale100$97.7612,025
2017-08-14Open-market sale95$97.7312,125
2017-08-14Open-market sale100$97.6312,220
2017-08-14Open-market sale100$97.4312,320
2017-08-14Open-market sale100$97.3712,420
2017-08-14Open-market sale1,303$97.8615,310
2017-08-12Tax withholding284$97.9712,974
2017-06-08Option exercise (derivative)945$0.0017,762
2017-06-08Open-market sale945$95.0013,258
2017-06-08Option exercise945$51.4514,203
2017-05-01Tax withholding237$89.7013,258
2017-03-03Option exercise (derivative)4,315$0.004,316
2017-03-03Option exercise (derivative)1,248$0.003,747
2017-03-03Option exercise (derivative)4,187$0.0012,562
2017-03-03Option exercise (derivative)1,890$0.0018,707
2017-03-03Open-market sale100$87.9522,424
2017-03-03Open-market sale200$87.9522,524
2017-03-03Open-market sale300$87.9622,124
2017-03-03Open-market sale100$87.9722,024
2017-03-03Open-market sale900$87.9721,124
2017-03-03Open-market sale100$87.9821,024
2017-03-03Open-market sale500$87.9820,524
2017-03-03Open-market sale1,172$87.9919,352
2017-03-03Open-market sale300$88.0019,052
2017-03-03Open-market sale500$88.0118,552
2017-03-03Open-market sale600$88.0217,952
2017-03-03Open-market sale567$88.0317,385
2017-03-03Option exercise1,890$51.4515,385
2017-03-03Option exercise4,315$76.6719,700
2017-03-03Option exercise1,248$76.1220,948
2017-03-03Option exercise4,187$73.7025,135
2017-03-03Open-market sale200$87.7324,935
2017-03-03Open-market sale200$87.7624,735
2017-03-03Open-market sale100$87.7824,635
2017-03-03Open-market sale200$87.8024,435
2017-03-03Open-market sale300$87.8124,135
2017-03-03Open-market sale500$87.8223,635
2017-03-03Open-market sale100$87.9422,724
2017-03-03Open-market sale100$87.9222,824
2017-03-03Open-market sale100$87.9022,924
2017-03-03Open-market sale100$87.8823,024
2017-03-03Open-market sale100$87.8723,124
2017-03-03Open-market sale200$87.8623,224
2017-03-03Open-market sale111$87.8523,424
2017-03-03Open-market sale100$87.8423,535
2017-03-03Open-market sale100$88.3313,595
2017-03-03Open-market sale100$88.3613,495
2017-03-03Open-market sale300$88.0417,085
2017-03-03Open-market sale800$88.0516,285
2017-03-03Open-market sale200$88.0616,085
2017-03-03Open-market sale300$88.0715,785
2017-03-03Open-market sale300$88.0815,485
2017-03-03Open-market sale100$88.1015,385
2017-03-03Open-market sale280$88.1115,105
2017-03-03Open-market sale20$88.1215,085
2017-03-03Open-market sale200$88.1314,885
2017-03-03Open-market sale100$88.1414,785
2017-03-03Open-market sale100$88.1514,685
2017-03-03Open-market sale200$88.1614,485
2017-03-03Open-market sale90$88.1814,395
2017-03-03Open-market sale300$88.2014,095
2017-03-03Open-market sale100$88.2213,995
2017-03-03Open-market sale100$88.2513,895
2017-03-03Open-market sale200$88.2713,695
2017-02-27Tax withholding159$88.0513,495
2017-02-26Tax withholding277$88.0513,654
2017-02-24Grant / award (derivative)17,461$0.0017,461
2017-02-24Grant / award3,623$0.0013,931
2016-08-12Tax withholding246$83.2710,308
2016-05-01Tax withholding237$79.2710,554
2016-02-27Tax withholding159$73.7010,791
2016-02-26Grant / award (derivative)16,749$0.0016,749
2016-02-26Grant / award3,413$0.0010,950
2015-08-12Grant / award (derivative)4,995$0.004,995
2015-08-12Grant / award3,026$0.007,537
2015-08-12———4,511

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