Oct 22
2022
SELL
Payment of exercise price or tax liability
$2,030,352
$478.18 p/Share
4,246
Reduced 10.03%
38,084
Common Stock
Sep 12
2022
SELL
Payment of exercise price or tax liability
$967,359
$539.52 p/Share
1,793
Reduced 4.32%
39,700
Common Stock
Sep 12
2022
BUY
Grant, award, or other acquisition
-
5,263
Added 11.26%
41,493
Common Stock
Jul 20
2022
SELL
Open market or private sale
$787,800
$525.2 p/Share
1,500
Reduced 3.98%
36,230
Common Stock
Jun 22
2022
SELL
Open market or private sale
$1,160,000
$464.0 p/Share
2,500
Reduced 6.21%
37,730
Common Stock
Dec 15
2021
-
95
Reduced 0.24%
40,230
Common Stock
Dec 13
2021
SELL
Open market or private sale
$2,796,600
$559.32 p/Share
5,000
Reduced 11.03%
40,325
Common Stock
Oct 22
2021
SELL
Payment of exercise price or tax liability
$953,858
$481.99 p/Share
1,979
Reduced 4.18%
45,325
Common Stock
Sep 14
2021
SELL
Payment of exercise price or tax liability
$1,044,258
$458.41 p/Share
2,278
Reduced 4.59%
47,304
Common Stock
Sep 14
2021
BUY
Grant, award, or other acquisition
-
9,926
Added 16.68%
49,582
Common Stock
Dec 11
2020
BUY
Grant, award, or other acquisition
-
186
Added 0.47%
39,792
Common Stock
Oct 22
2020
SELL
Payment of exercise price or tax liability
$821,014
$375.75 p/Share
2,185
Reduced 5.23%
39,606
Common Stock
Sep 14
2020
SELL
Payment of exercise price or tax liability
$915,596
$342.92 p/Share
2,670
Reduced 6.01%
41,791
Common Stock
Sep 14
2020
BUY
Grant, award, or other acquisition
-
11,840
Added 21.03%
44,461
Common Stock
Jul 14
2020
SELL
Open market or private sale
$1,630,000
$326.0 p/Share
5,000
Reduced 13.24%
32,771
Common Stock
Apr 22
2020
SELL
Open market or private sale
$1,550,000
$310.0 p/Share
5,000
Reduced 11.69%
37,771
Common Stock
Oct 29
2019
-
340
Reduced 0.79%
42,771
Common Stock
Oct 22
2019
SELL
Payment of exercise price or tax liability
$740,026
$299.97 p/Share
2,467
Reduced 5.41%
43,111
Common Stock
Sep 18
2019
SELL
Payment of exercise price or tax liability
$886,648
$292.43 p/Share
3,032
Reduced 6.24%
45,578
Common Stock
Sep 18
2019
BUY
Grant, award, or other acquisition
-
13,510
Added 21.75%
48,610
Common Stock
Jun 20
2019
SELL
Open market or private sale
$2,658,500
$265.85 p/Share
10,000
Reduced 22.17%
35,100
Common Stock
Mar 14
2019
-
440
Reduced 0.97%
45,100
Common Stock
Oct 22
2018
SELL
Payment of exercise price or tax liability
$619,836
$229.06 p/Share
2,706
Reduced 6.44%
39,317
Common Stock
Oct 02
2018
SELL
Payment of exercise price or tax liability
$1,008,742
$236.35 p/Share
4,268
Reduced 9.22%
42,023
Common Stock
Oct 02
2018
BUY
Grant, award, or other acquisition
-
12,457
Added 21.2%
46,291
Common Stock