Sep 12
2022
SELL
Payment of exercise price or tax liability
$1,369,302
$539.52 p/Share
2,538
Reduced 7.14%
33,025
Common Stock
Sep 12
2022
BUY
Grant, award, or other acquisition
-
7,154
Added 16.75%
35,563
Common Stock
Mar 29
2022
SELL
Open market or private sale
$2,265,160
$566.29 p/Share
4,000
Reduced 12.34%
28,409
Common Stock
Sep 14
2021
SELL
Payment of exercise price or tax liability
$1,473,330
$458.41 p/Share
3,214
Reduced 9.12%
32,044
Common Stock
Sep 14
2021
BUY
Grant, award, or other acquisition
-
8,998
Added 20.17%
35,623
Common Stock
Jun 28
2021
SELL
Open market or private sale
$1,584,560
$396.14 p/Share
4,000
Reduced 13.06%
26,625
Common Stock
Sep 14
2020
SELL
Payment of exercise price or tax liability
$1,297,952
$342.92 p/Share
3,785
Reduced 11.0%
30,625
Common Stock
Sep 14
2020
BUY
Grant, award, or other acquisition
-
10,730
Added 23.77%
34,410
Common Stock
Jun 11
2020
SELL
Open market or private sale
$1,848,300
$308.05 p/Share
6,000
Reduced 20.22%
23,680
Common Stock
Sep 18
2019
SELL
Payment of exercise price or tax liability
$1,404,834
$292.43 p/Share
4,804
Reduced 13.93%
29,680
Common Stock
Sep 18
2019
BUY
Grant, award, or other acquisition
-
13,510
Added 28.15%
34,484
Common Stock
Mar 13
2019
SELL
Open market or private sale
$1,405,620
$234.27 p/Share
6,000
Reduced 22.24%
20,974
Common Stock
Oct 22
2018
SELL
Payment of exercise price or tax liability
$1,796,518
$229.06 p/Share
7,843
Reduced 27.43%
20,748
Common Stock
Oct 02
2018
SELL
Payment of exercise price or tax liability
$1,008,269
$236.35 p/Share
4,266
Reduced 12.98%
28,591
Common Stock
Oct 02
2018
BUY
Grant, award, or other acquisition
-
12,454
Added 27.49%
32,857
Common Stock
Jun 13
2018
SELL
Open market or private sale
$512,975
$205.19 p/Share
2,500
Reduced 10.92%
20,403
Common Stock
Mar 22
2018
SELL
Open market or private sale
$2,213,520
$184.46 p/Share
12,000
Reduced 34.38%
22,903
Common Stock
Mar 09
2018
SELL
Open market or private sale
$3,150,610
$185.33 p/Share
17,000
Reduced 32.75%
34,903
Common Stock
Dec 18
2017
SELL
Open market or private sale
$966,000
$193.2 p/Share
5,000
Reduced 8.69%
52,529
Common Stock
Oct 22
2017
SELL
Payment of exercise price or tax liability
$483,918
$160.77 p/Share
3,010
Reduced 4.97%
57,529
Common Stock
Oct 02
2017
SELL
Payment of exercise price or tax liability
$791,129
$165.89 p/Share
4,769
Reduced 7.37%
59,913
Common Stock
Oct 02
2017
BUY
Grant, award, or other acquisition
-
19,570
Added 23.23%
64,682
Common Stock
May 24
2017
BUY
Grant, award, or other acquisition
$183,910
$173.01 p/Share
1,063
Added 2.3%
45,112
Common Stock
Mar 16
2017
SELL
Open market or private sale
$667,800
$166.95 p/Share
4,000
Reduced 8.32%
44,049
Common Stock
Oct 22
2016
SELL
Payment of exercise price or tax liability
$446,314
$148.97 p/Share
2,996
Reduced 5.87%
48,049
Common Stock