SEC CIK 1733850

Sinha Amit

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

Current Positions

CompanyShares OwnedAs Of
ZSview stock →32,6202023-12-28

Position History — ZS

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

0405,555811,1111,216,6662018-032019-052020-052020-092021-042021-092023-122023-12

Recent Filings — ZS

DateActivitySharesPriceOwned After
2023-12-28Open-market sale500$223.3432,620
2023-12-28Open-market sale1,214$224.6931,280
2023-12-28Open-market sale626$223.4832,494
2023-12-14Open-market sale1,840$218.8233,120
2023-11-30Open-market sale1,840$199.9534,960
2023-11-16Open-market sale1,840$183.9436,800
2023-11-03Open-market sale1,840$165.0038,640
2023-10-19Open-market sale1,840$175.2040,480
2023-10-09Open-market sale3,680$165.6942,320
2023-01-13Grant / award1,681$0.00320,704
2022-09-16Open-market sale18,974$167.97319,023
2022-09-14Grant / award71,873$0.00337,997
2022-06-16Open-market sale9,975$136.67266,124
2022-04-04Open-market sale6,000$250.8970,000
2022-03-16Open-market sale7,358$203.09275,860
2022-01-07Grant / award38,250$0.00283,218
2022-01-06Open-market sale6,000$262.3576,000
2021-12-23Option exercise (derivative)8,333$0.000
2021-12-23Open-market sale600$325.33244,968
2021-12-23Open-market sale2,274$324.22245,568
2021-12-23Open-market sale1,945$323.42247,842
2021-12-23Option exercise8,333$5.93253,301
2021-12-23Open-market sale800$321.45251,201
2021-12-23Open-market sale600$319.50252,001
2021-12-23Open-market sale700$318.43252,601
2021-12-23Open-market sale1,414$322.24249,787
2021-12-21Open-market sale5,000$310.0062,375
2021-12-21Open-market sale5,000$307.8867,375
2021-12-21Open-market sale5,000$310.0062,374
2021-12-21Open-market sale5,000$307.8867,374
2021-12-16Open-market sale8,204$300.01244,968
2021-12-09Option exercise (derivative)7,000$0.008,333
2021-12-09Open-market sale700$306.62257,246
2021-12-09Open-market sale94$313.00254,652
2021-12-09Open-market sale200$311.94254,746
2021-12-09Open-market sale200$310.78254,946
2021-12-09Open-market sale200$310.01255,146
2021-12-09Open-market sale1,000$308.84255,346
2021-12-09Open-market sale900$307.79256,346
2021-12-09Open-market sale400$314.40254,252
2021-12-09Open-market sale700$305.79257,946
2021-12-09Open-market sale600$304.22258,646
2021-12-09Open-market sale900$303.45259,246
2021-12-09Open-market sale506$302.55260,146
2021-12-09Open-market sale600$301.10260,652
2021-12-09Option exercise7,000$5.93261,252
2021-11-24Option exercise (derivative)7,000$0.0015,333
2021-11-24Open-market sale200$333.41260,452
2021-11-24Open-market sale1,568$342.40254,252
2021-11-24Open-market sale2,103$341.59255,820
2021-11-24Option exercise7,000$5.93261,252
2021-11-24Open-market sale300$329.95260,952
2021-11-24Open-market sale300$331.76260,652
2021-11-24Open-market sale1,100$340.54257,923
2021-11-24Open-market sale229$334.76260,223
2021-11-24Open-market sale300$336.66259,923
2021-11-24Open-market sale300$338.42259,623
2021-11-24Open-market sale600$339.28259,023
2021-11-11Option exercise (derivative)7,000$0.0022,333
2021-11-11Open-market sale900$344.19258,478
2021-11-11Open-market sale2,292$346.43254,986
2021-11-11Open-market sale1,200$345.35257,278
2021-11-11Open-market sale734$347.36254,252
2021-11-11Open-market sale1,874$343.36259,378
2021-11-11Option exercise7,000$5.93261,252
2021-10-28Option exercise (derivative)7,000$0.0029,333
2021-10-28Option exercise7,000$5.93261,252
2021-10-28Open-market sale300$309.29260,952
2021-10-28Open-market sale2,700$315.58256,036
2021-10-28Open-market sale400$312.17260,236
2021-10-28Open-market sale500$313.21259,736
2021-10-28Open-market sale1,000$314.37258,736
2021-10-28Open-market sale1,784$316.30254,252
2021-10-28Open-market sale316$311.01260,636
2021-10-14Option exercise (derivative)7,000$0.0036,333
2021-10-14Open-market sale507$290.25260,745
2021-10-14Option exercise7,000$5.93261,252
2021-10-14Open-market sale1,200$291.36259,545
2021-10-14Open-market sale2,500$292.76257,045
2021-10-14Open-market sale2,793$293.43254,252
2021-10-01Open-market sale1,828$263.1746,000
2021-09-30Option exercise (derivative)7,000$0.0043,333
2021-09-30Open-market sale1,600$261.44257,356
2021-09-30Option exercise7,000$5.93261,252
2021-09-30Open-market sale1,000$259.18260,252
2021-09-30Open-market sale1,296$260.33258,956
2021-09-30Open-market sale172$263.0047,828
2021-09-30Open-market sale400$263.0047,600
2021-09-30Open-market sale208$262.97254,252
2021-09-30Open-market sale2,896$262.30254,460
2021-09-22Open-market sale10,000$274.4972,374
2021-09-22Open-market sale10,000$274.4972,375
2021-09-16Option exercise (derivative)7,000$0.0050,333
2021-09-16Open-market sale1,800$269.44265,098
2021-09-16Open-market sale866$274.26262,398
2021-09-16Open-market sale8,146$268.97254,252
2021-09-16Open-market sale834$273.59263,264
2021-09-16Open-market sale200$272.11264,098
2021-09-16Open-market sale800$270.98264,298
2021-09-16Open-market sale1,300$268.38266,898
2021-09-16Open-market sale120$267.45268,198
2021-09-16Option exercise7,000$5.93268,318
2021-09-16Open-market sale1,200$267.45253,172
2021-09-02Option exercise (derivative)7,000$0.0057,333
2021-09-02Open-market sale800$280.57266,557
2021-09-02Open-market sale1,100$283.59261,618
2021-09-02Open-market sale1,239$282.71262,718
2021-09-02Open-market sale2,600$281.45263,957
2021-09-02Open-market sale300$284.43261,318
2021-09-02Open-market sale400$279.31267,357
2021-09-02Open-market sale561$277.26267,757
2021-09-02Option exercise7,000$5.93268,318
2021-08-19Option exercise (derivative)7,000$0.0064,333
2021-08-19Open-market sale4,244$244.54261,518
2021-08-19Open-market sale2,200$243.66265,762
2021-08-19Open-market sale356$242.20267,962
2021-08-19Open-market sale200$245.41261,318
2021-08-19Option exercise7,000$5.93268,318
2021-08-05Option exercise (derivative)7,000$0.0071,333
2021-08-05Open-market sale1,969$247.84261,818
2021-08-05Open-market sale400$249.02261,418
2021-08-05Open-market sale100$249.50261,318
2021-08-05Open-market sale4,531$246.93263,787
2021-08-05Option exercise7,000$5.93268,318
2021-07-22Option exercise (derivative)7,000$0.0078,333
2021-07-22Open-market sale3,134$235.79263,318
2021-07-22Open-market sale1,000$233.67266,452
2021-07-22Open-market sale100$237.28261,318
2021-07-22Open-market sale566$231.77267,752
2021-07-22Option exercise7,000$5.93268,318
2021-07-22Open-market sale1,900$236.61261,418
2021-07-22Open-market sale300$232.37267,452
2021-07-08Option exercise (derivative)7,000$0.0085,333
2021-07-08Open-market sale417$222.37267,501
2021-07-08Open-market sale1,900$226.65261,701
2021-07-08Open-market sale2,200$225.60263,601
2021-07-08Open-market sale1,000$224.36265,801
2021-07-08Open-market sale700$223.42266,801
2021-07-08Open-market sale383$227.33261,318
2021-07-08Open-market sale400$220.74267,918
2021-07-08Option exercise7,000$5.93268,318
2021-07-07Open-market sale5,000$227.0048,000
2021-06-25Option exercise (derivative)7,000$0.0092,333
2021-06-24Option exercise7,000$5.93268,318
2021-06-24Open-market sale2,898$219.56265,420
2021-06-24Open-market sale1,905$221.61261,318
2021-06-24Open-market sale2,197$220.80263,223
2021-06-16Open-market sale8,113$213.46261,318
2021-06-10Option exercise (derivative)7,000$0.0099,333
2021-06-10Open-market sale700$198.58275,294
2021-06-10Open-market sale1,500$204.26270,194
2021-06-10Open-market sale700$202.98271,694
2021-06-10Open-market sale800$201.77272,394
2021-06-10Open-market sale1,100$200.87273,194
2021-06-10Open-market sale1,000$199.67274,294
2021-06-10Open-market sale198$195.32275,994
2021-06-10Option exercise7,000$5.93276,192
2021-06-10Open-market sale1,002$204.86269,192
2021-05-27Option exercise (derivative)7,000$0.00106,333
2021-05-27Open-market sale900$192.90274,092
2021-05-27Option exercise7,000$5.93276,192
2021-05-27Open-market sale300$195.63269,192
2021-05-27Open-market sale400$189.03275,792
2021-05-27Open-market sale400$190.00275,392
2021-05-27Open-market sale400$190.71274,992
2021-05-27Open-market sale3,400$193.85270,692
2021-05-27Open-market sale1,200$194.67269,492
2021-05-13Option exercise (derivative)7,000$0.00113,333
2021-05-13Open-market sale1,062$163.32270,361
2021-05-13Option exercise7,000$5.93276,192
2021-05-13Open-market sale500$159.11275,692
2021-05-13Open-market sale1,100$160.26274,592
2021-05-13Open-market sale2,269$161.13272,323
2021-05-13Open-market sale900$162.19271,423
2021-05-13Open-market sale400$165.26269,192
2021-05-13Open-market sale769$164.37269,592
2021-04-29Option exercise (derivative)7,000$0.00120,333
2021-04-29Open-market sale700$193.13269,308
2021-04-29Open-market sale300$191.53270,008
2021-04-29Open-market sale700$189.94270,308
2021-04-29Open-market sale1,200$189.05271,008
2021-04-29Open-market sale116$196.00269,192
2021-04-29Open-market sale2,284$186.80272,908
2021-04-29Open-market sale1,000$185.86275,192
2021-04-29Option exercise7,000$5.93276,192
2021-04-29Open-market sale700$187.70272,208
2021-04-15Option exercise (derivative)7,000$0.00127,333
2021-04-15Open-market sale600$196.80269,192
2021-04-15Option exercise7,000$5.93276,192
2021-04-15Open-market sale1,600$193.80274,592
2021-04-15Open-market sale1,500$194.72273,092
2021-04-15Open-market sale3,300$195.90269,792
2021-04-13Grant / award27,659$0.00269,192
2021-04-01Option exercise (derivative)7,000$0.00134,333
2021-04-01Open-market sale2,000$176.34245,733
2021-04-01Option exercise7,000$5.93248,533
2021-04-01Open-market sale800$175.43247,733
2021-04-01Open-market sale2,400$177.31243,333
2021-04-01Open-market sale1,600$178.29241,733
2021-04-01Open-market sale200$179.58241,533
2021-03-18Option exercise (derivative)7,000$0.00141,333
2021-03-18Open-market sale900$183.12241,833
2021-03-18Open-market sale300$184.17241,533
2021-03-18Open-market sale1,831$181.84242,733
2021-03-18Open-market sale1,300$180.78244,564
2021-03-18Open-market sale700$179.57245,864
2021-03-18Open-market sale1,969$178.59246,564
2021-03-18Option exercise7,000$5.93248,533
2021-03-16Open-market sale8,113$183.31241,533
2021-03-11Open-market sale2,000$187.0053,000
2021-03-04Option exercise (derivative)7,000$0.00148,333
2021-03-04Open-market sale400$178.80255,946
2021-03-04Open-market sale100$189.50249,646
2021-03-04Option exercise7,000$5.93256,646
2021-03-04Open-market sale716$187.12250,446
2021-03-04Open-market sale900$185.97251,162
2021-03-04Open-market sale430$184.20252,062
2021-03-04Open-market sale800$182.57252,492
2021-03-04Open-market sale1,454$181.19253,292
2021-03-04Open-market sale1,200$180.16254,746
2021-03-04Open-market sale700$188.22249,746
2021-03-04Open-market sale200$177.50256,346
2021-03-04Open-market sale100$176.09256,546
2021-02-18Option exercise (derivative)7,000$0.00155,333
2021-02-18Open-market sale600$222.99251,530
2021-02-18Open-market sale816$221.44252,130
2021-02-18Open-market sale2,000$220.51252,946
2021-02-18Open-market sale900$218.23255,546
2021-02-18Open-market sale200$216.95256,446
2021-02-18Option exercise7,000$5.93256,646
2021-02-18Open-market sale1,884$223.79249,646
2021-02-18Open-market sale600$219.55254,946
2021-02-04Option exercise (derivative)7,000$0.00162,333
2021-02-04Open-market sale3,000$212.65252,052
2021-02-04Open-market sale2,406$213.55249,646
2021-02-04Open-market sale900$211.54255,052
2021-02-04Open-market sale394$210.54255,952
2021-02-04Open-market sale300$208.86256,346
2021-02-04Option exercise7,000$5.93256,646
2021-01-21Option exercise (derivative)7,000$0.00176,333
2021-01-21Open-market sale600$215.40249,849
2021-01-21Option exercise7,000$5.93256,646
2021-01-21Open-market sale203$217.75249,646
2021-01-21Open-market sale1,100$214.57250,449
2021-01-21Open-market sale3,397$213.52251,549
2021-01-21Open-market sale1,700$212.57254,946
2021-01-07Option exercise (derivative)7,000$0.00176,333
2021-01-07Option exercise7,000$5.93256,646
2021-01-07Open-market sale294$185.87256,352
2021-01-07Open-market sale506$193.24249,646
2021-01-07Open-market sale1,800$192.14250,152
2021-01-07Open-market sale3,200$191.14251,952
2021-01-07Open-market sale1,200$190.38255,152
2020-12-22Open-market sale8,000$202.0082,374
2020-12-22Open-market sale8,000$202.0082,375
2020-12-21Open-market sale2,000$200.0090,375
2020-12-21Open-market sale2,000$200.0090,374
2020-12-17Open-market sale3,000$186.0026,000
2020-12-17Open-market sale4,000$187.0029,000
2020-12-16Open-market sale8,113$183.37249,646
2020-12-16Open-market sale2,000$185.0033,000
2020-12-15J110,000$0.00171,702
2020-12-15Gift22,000$0.00149,702
2020-12-14Open-market sale5,000$186.0597,374
2020-12-14Open-market sale5,000$187.0092,374
2020-12-14Open-market sale5,000$186.0397,375
2020-12-14Open-market sale5,000$187.0092,375
2020-09-30Open-market sale5,000$142.00102,375
2020-09-30Open-market sale5,000$142.00102,374
2020-09-29Open-market sale3,000$141.00107,375
2020-09-29Open-market sale2,000$140.00110,375
2020-09-29Open-market sale3,000$141.00107,374
2020-09-29Open-market sale2,000$140.00110,374
2020-09-23Open-market sale5,000$140.00112,374
2020-09-23Open-market sale5,000$140.00112,375
2020-09-22Open-market sale4,005$135.00117,374
2020-09-22Open-market sale4,600$135.00117,375
2020-09-21Open-market sale2,000$133.00125,374
2020-09-21Open-market sale400$135.00121,975
2020-09-21Open-market sale3,000$134.00122,375
2020-09-21Open-market sale2,000$133.03125,375
2020-09-21Open-market sale3,000$134.00122,374
2020-09-21Open-market sale995$135.00121,379
2020-09-16Open-market sale1,962$131.72255,797
2020-09-16Open-market sale5,000$133.00122,374
2020-09-15Open-market sale5,000$133.00122,375
2020-09-15Open-market sale3,000$132.00127,375
2020-09-15Open-market sale3,000$132.00127,374
2020-09-15Open-market sale2,000$131.15130,374
2020-09-15Open-market sale2,000$131.15130,375
2020-09-15J0$0.00132,374
2020-09-15J0$0.00132,375
2020-09-08Grant / award65,754$0.00257,759
2020-07-14Option exercise (derivative)5,333$0.00183,333
2020-07-14Open-market sale540$122.10192,005
2020-07-14Option exercise5,333$5.93197,338
2020-07-14Open-market sale600$120.86192,545
2020-07-14Open-market sale1,900$120.05193,145
2020-07-14Open-market sale1,293$119.05195,045
2020-07-14Open-market sale600$117.86196,338
2020-07-14Open-market sale400$116.64196,938
2020-07-09Open-market sale3,400$128.17316,702
2020-07-09Open-market sale38,320$127.56320,102
2020-07-09Open-market sale12,204$125.56374,498
2020-07-09Open-market sale16,076$126.53358,422
2020-07-08Open-market sale666$120.81386,702
2020-07-08Open-market sale2,000$120.02387,368
2020-07-08Open-market sale1,000$119.11389,368
2020-07-08Open-market sale900$117.85390,368
2020-07-08Open-market sale376$116.04391,268
2020-07-07Option exercise (derivative)10,000$0.00188,666
2020-07-07Open-market sale1,635$115.40392,044
2020-07-07Open-market sale400$116.24391,644
2020-07-07Option exercise10,000$5.93202,005
2020-07-07Open-market sale900$113.48201,105
2020-07-07Open-market sale6,183$114.23194,922
2020-07-07Open-market sale2,390$115.22192,532
2020-07-07Open-market sale527$116.10192,005
2020-07-06Open-market sale300$121.21393,679
2020-07-06Open-market sale4,300$120.35393,979
2020-07-06Open-market sale9,089$119.85398,279
2020-07-06Open-market sale7,400$118.42407,368
2020-07-06Open-market sale6,408$117.47414,768
2020-07-06Open-market sale8,450$116.43421,176
2020-07-06Open-market sale17,076$115.28429,626
2020-07-01Option exercise (derivative)30,000$0.00198,666
2020-07-01Open-market sale5,200$110.83197,063
2020-07-01Option exercise30,000$5.93222,005
2020-07-01Open-market sale10,355$107.71211,650
2020-07-01Open-market sale4,501$110.84450,735
2020-07-01Open-market sale2,609$109.39455,236
2020-07-01Open-market sale4,924$108.60457,845
2020-07-01Open-market sale8,600$107.73462,769
2020-07-01Open-market sale5,058$111.51192,005
2020-07-01Open-market sale4,033$111.52446,702
2020-07-01Open-market sale3,006$109.41202,263
2020-07-01Open-market sale6,381$108.64205,269
2020-06-16Open-market sale80$101.70192,005
2020-06-16Open-market sale1,947$99.86190,523
2020-06-10Open-market sale3,000$106.14471,369
2020-06-10Open-market sale12,308$105.47474,369
2020-06-09Option exercise (derivative)10,000$0.00228,666
2020-06-09Open-market sale2,828$103.16199,642
2020-06-09Option exercise10,000$5.93202,470
2020-06-09Open-market sale1,400$105.72486,677
2020-06-09Open-market sale10,275$105.15488,077
2020-06-09Open-market sale1,900$103.86498,352
2020-06-09Open-market sale1,644$103.16500,252
2020-06-09Open-market sale500$105.56192,470
2020-06-09Open-market sale2,600$104.95192,970
2020-06-09Open-market sale4,072$103.86195,570
2020-06-02Grant / award67,698$0.00192,470
2020-06-02Open-market sale300$110.29501,896
2020-06-02Open-market sale100$110.34192,470
2020-06-02Open-market sale400$108.84192,570
2020-06-02Open-market sale480$107.67192,970
2020-06-02Open-market sale2,020$106.57193,450
2020-06-02Open-market sale600$105.75195,470
2020-06-02Open-market sale300$104.54196,070
2020-06-02Option exercise4,000$5.93196,470
2020-06-02Open-market sale100$102.94196,370
2020-06-01Option exercise (derivative)4,000$0.00238,666
2020-06-01Open-market sale999$112.56502,196
2020-06-01Open-market sale8,289$111.85503,195
2020-06-01Open-market sale18,987$110.98511,484
2020-06-01Open-market sale13,431$110.05530,471
2020-06-01Open-market sale1,600$109.01543,902
2020-06-01Open-market sale2,000$107.88545,502
2020-06-01Open-market sale2,300$107.05547,502
2020-06-01Open-market sale2,200$105.84549,802
2020-06-01Open-market sale1,200$104.49552,002
2020-06-01Open-market sale4,700$103.57553,202
2020-06-01Open-market sale5,000$102.59557,902
2020-06-01Open-market sale2,000$101.65562,902
2020-06-01Open-market sale1,800$100.33564,902
2020-05-26Option exercise (derivative)4,000$0.00242,666
2020-05-26Open-market sale1,100$77.87125,609
2020-05-26Open-market sale200$79.66124,772
2020-05-26Option exercise4,000$5.93128,772
2020-05-26Open-market sale637$78.79124,972
2020-05-26Open-market sale2,063$76.93126,709
2020-05-19Option exercise (derivative)4,000$0.00246,666
2020-05-19Open-market sale1,862$75.68124,772
2020-05-19Option exercise4,000$5.93128,772
2020-05-19Open-market sale2,138$74.76126,634
2020-05-12Option exercise (derivative)4,000$0.00250,666
2020-05-12Open-market sale1,049$76.40127,723
2020-05-12Open-market sale2,254$77.57125,469
2020-05-12Open-market sale697$78.32124,772
2020-05-12Option exercise4,000$5.93128,772
2020-05-05Option exercise (derivative)7,351$0.00254,666
2020-05-05Option exercise7,351$5.93132,123
2020-05-05Open-market sale3,105$71.31124,772
2020-05-05Open-market sale4,246$70.66127,877
2020-04-28Option exercise (derivative)649$0.00262,017
2020-04-28Option exercise649$5.93125,421
2020-04-28Open-market sale649$70.86124,772
2020-04-27Option exercise (derivative)3,255$0.00262,666
2020-04-27Option exercise3,255$5.93128,027
2020-04-27Open-market sale2,947$70.58125,080
2020-04-27Open-market sale308$71.11124,772
2020-04-21Option exercise (derivative)745$0.00265,921
2020-04-21Option exercise745$5.93125,517
2020-04-21Open-market sale745$70.24124,772
2020-04-16Option exercise (derivative)11,609$0.00266,666
2020-04-16Option exercise11,609$5.93136,381
2020-04-16Open-market sale5,701$70.68130,680
2020-04-16Open-market sale2,059$71.70128,621
2020-04-16Open-market sale3,094$72.66125,527
2020-04-16Open-market sale755$73.37124,772
2020-04-15Option exercise (derivative)55,058$0.00278,275
2020-04-15Open-market sale55,058$70.00124,772
2020-04-15Option exercise55,058$5.93179,830
2020-04-01Open-market sale2,000$63.00267,749
2020-04-01Open-market sale3,000$64.00264,749
2020-03-24Open-market sale5,000$63.00269,749
2020-03-24Open-market sale5,000$61.81274,749
2020-03-17Open-market sale1,947$40.97124,801
2020-03-17Open-market sale29$42.60124,772
2020-01-24Option exercise (derivative)101,333$0.000
2020-01-24Open-market sale42,109$57.76185,972
2020-01-24Open-market sale25,404$58.63160,568
2020-01-24Open-market sale31,520$59.67129,048
2020-01-24Open-market sale2,300$60.27126,748
2020-01-24Option exercise101,333$1.34228,081
2019-12-30Open-market sale8,000$46.30279,749
2019-12-26Open-market sale2,000$48.00287,749
2019-12-20Open-market sale7,000$48.60289,749
2019-12-17Open-market sale1,375$46.14126,748
2019-12-17Open-market sale1,113$47.00296,749
2019-12-16Open-market sale887$47.00297,862
2019-09-05Open-market sale298$68.39566,702
2019-09-05Open-market sale791$65.38568,481
2019-09-05Open-market sale2,237$64.41569,272
2019-09-05Open-market sale813$67.08567,000
2019-09-05Open-market sale668$66.25567,813
2019-08-29Open-market sale3,364$70.42571,509
2019-08-29Open-market sale1,443$69.42574,873
2019-08-22Open-market sale300$73.52576,316
2019-08-22Open-market sale2,578$72.55576,616
2019-08-22Open-market sale1,929$71.62579,194
2019-08-15Open-market sale24$80.41581,352
2019-08-15Open-market sale2,523$78.89583,407
2019-08-15Open-market sale2,031$79.75581,376
2019-08-15Open-market sale194$82.16581,158
2019-08-15Open-market sale35$82.52581,123
2019-08-08Open-market sale128$84.96585,930
2019-08-08Open-market sale784$82.52589,953
2019-08-08Open-market sale1,841$83.60588,112
2019-08-08Open-market sale2,054$84.41586,058
2019-08-01Open-market sale15,600$84.40620,119
2019-08-01Open-market sale29,182$85.25590,937
2019-08-01Open-market sale200$85.86590,737
2019-06-27Open-market sale2,000$78.00298,749
2019-06-21Open-market sale2,000$77.07300,749
2019-06-20Open-market sale6,000$82.00302,749
2019-06-20Open-market sale5,000$81.00308,749
2019-06-19Open-market sale4,000$80.00313,749
2019-06-19Open-market sale3,000$79.00317,749
2019-06-13Open-market sale570$77.03723,488
2019-06-13Open-market sale1,794$79.17721,424
2019-06-13Open-market sale270$77.78723,218
2019-06-13Open-market sale85,705$80.00635,719
2019-06-13Open-market sale4,000$80.00320,749
2019-06-13Open-market sale3,000$79.00324,749
2019-06-11Open-market sale2,000$78.00327,749
2019-06-06Open-market sale725$72.46724,058
2019-06-06Open-market sale4,082$71.72724,783
2019-06-05Open-market sale5,000$73.00335,749
2019-06-05Open-market sale6,000$74.00329,749
2019-06-04Open-market sale9,000$71.63340,749
2019-05-30Open-market sale207$73.92728,865
2019-05-30Open-market sale1,758$72.36731,914
2019-05-30Open-market sale2,842$73.26729,072
2019-05-23Open-market sale2,363$73.02736,116
2019-05-23Open-market sale1,880$73.89734,236
2019-05-23Open-market sale564$74.77733,672
2019-05-17Open-market sale5,135$80.09738,479
2019-05-16Open-market sale170$75.23748,251
2019-05-16Open-market sale1,009$77.00747,242
2019-05-16Open-market sale2,188$78.76743,614
2019-05-16Open-market sale1,440$78.05745,802
2019-05-09Open-market sale1,186$66.09752,042
2019-05-09Open-market sale828$67.11751,214
2019-05-09Open-market sale2,405$68.29748,809
2019-05-09Open-market sale388$68.79748,421
2019-05-02Open-market sale3,060$65.09754,975
2019-05-02Open-market sale1,074$65.86753,901
2019-05-02Open-market sale673$66.71753,228
2019-05-01Open-market sale25,687$67.29758,535
2019-05-01Open-market sale500$68.81758,035
2019-05-01Open-market sale51,497$66.62784,222
2019-03-26Open-market sale17,395$71.22352,354
2019-03-26Open-market sale2,605$71.86349,749
2019-03-22Open-market sale1,200$70.35369,749
2019-03-21Open-market sale110$70.00370,949
2019-03-14Open-market sale19,461$65.83371,059
2019-03-13Open-market sale539$65.00390,520
2019-03-13Open-market sale4,168$64.60391,059
2019-03-12Open-market sale25,832$63.95395,227
2019-03-01Open-market sale73,123$60.68843,368
2019-03-01Open-market sale7,649$61.05835,719
2019-02-28Open-market sale500$50.33916,491
2019-02-28Open-market sale4,307$49.72916,991
2019-02-21Open-market sale4,407$49.56921,698
2019-02-21Open-market sale400$50.02921,298
2019-02-14Open-market sale1,500$49.27941,307
2019-02-14Open-market sale15,202$50.07926,105
2019-02-13Open-market sale3,605$50.25942,807
2019-02-12Open-market sale84,500$50.18946,412
2019-02-07Open-market sale1,107$47.831,030,912
2019-02-07Open-market sale3,700$47.091,032,019
2019-01-31Open-market sale1,651$47.991,036,652
2019-01-31Open-market sale2,223$45.401,038,303
2019-01-31Open-market sale933$48.451,035,719
2019-01-24Open-market sale300$43.381,045,033
2019-01-24Open-market sale4,207$44.941,040,826
2019-01-24Open-market sale300$45.241,040,526
2019-01-17Open-market sale4,646$44.431,045,494
2019-01-17Open-market sale161$45.251,045,333
2019-01-10Open-market sale2,944$44.681,052,003
2019-01-10Open-market sale1,863$45.371,050,140
2019-01-03Open-market sale2,107$39.571,054,947
2019-01-03Open-market sale2,700$39.021,057,054
2018-12-27Open-market sale4,123$38.401,074,771
2018-12-27Open-market sale15,017$40.011,059,754
2018-12-20Open-market sale200$39.601,078,894
2018-12-20Open-market sale2,100$36.731,081,601
2018-12-20Open-market sale1,407$37.531,080,194
2018-12-20Open-market sale1,100$38.991,079,094
2018-12-19Open-market sale600$41.071,083,701
2018-12-19Open-market sale19,467$40.561,084,301
2018-12-17Open-market sale600$41.981,103,768
2018-12-17Open-market sale5,000$40.321,104,368
2018-12-13Open-market sale4,807$41.591,109,368
2018-12-06Open-market sale300$42.871,114,175
2018-12-06Open-market sale1,285$42.031,114,475
2018-12-06Open-market sale899$40.931,115,760
2018-12-06Open-market sale2,323$38.381,116,659
2018-11-29Open-market sale461$37.601,118,982
2018-11-29Open-market sale4,346$36.991,119,443
2018-11-28Open-market sale1,923$35.161,123,789
2018-11-25Open-market sale2,586$33.861,126,010
2018-11-25Open-market sale298$34.211,125,712
2018-11-15Open-market sale1,384$41.111,128,596
2018-11-15Open-market sale3,423$40.161,129,980
2018-11-08Open-market sale256$42.271,133,403
2018-11-08Open-market sale4,551$41.371,133,659
2018-11-01Open-market sale1,380$38.751,138,210
2018-11-01Open-market sale3,327$36.241,139,690
2018-11-01Open-market sale100$36.791,139,590
2018-10-25Open-market sale2,184$35.471,143,017
2018-10-25Open-market sale2,623$34.911,145,201
2018-10-18Open-market sale2,257$36.911,150,374
2018-10-18Open-market sale2,550$37.951,147,824
2018-10-11Open-market sale599$33.841,156,839
2018-10-11Open-market sale3,908$35.001,152,931
2018-10-11Open-market sale300$35.771,152,631
2018-10-05Grant / award125,000$0.00125,000
2018-10-04Open-market sale2,523$38.171,157,438
2018-10-04Open-market sale2,284$37.251,159,961
2018-09-27Open-market sale4,807$41.871,162,245
2018-09-20Open-market sale2,484$38.861,167,152
2018-09-20Open-market sale100$39.251,167,052
2018-09-20Open-market sale2,223$37.611,169,636
2018-09-17Open-market sale10,707$41.751,187,671
2018-09-17Open-market sale13,481$40.601,198,378
2018-09-17Open-market sale15,812$42.521,171,859
2018-09-13Open-market sale4,807$42.121,211,859
2018-03-15———1,216,666
2018-03-15———421,059

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