Feb 17
2022
SELL
Payment of exercise price or tax liability
$2,516,410
$75.38 p/Share
33,383
Reduced 28.8%
82,539
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
33,520
Added 22.43%
115,922
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$158,113
$83.13 p/Share
1,902
Reduced 2.26%
82,402
Common Stock
Feb 11
2021
SELL
Payment of exercise price or tax liability
$751,436
$83.95 p/Share
8,951
Reduced 9.6%
84,304
Common Stock
Feb 11
2021
BUY
Grant, award, or other acquisition
$2,181,609
$83.95 p/Share
25,987
Added 21.79%
93,255
Common Stock
Dec 28
2020
-
60,000
Reduced 47.14%
67,268
Common Stock
Dec 24
2020
-
125,000
Reduced 49.55%
127,268
Common Stock
Dec 16
2020
-
60,000
Reduced 19.21%
252,268
Common Stock
Oct 08
2020
SELL
Open market or private sale
$3,042,300
$300.0 p/Share
10,141
Reduced 11.5%
78,067
Common Stock
Oct 08
2020
BUY
Exercise of conversion of derivative security
$610,691
$60.22 p/Share
10,141
Added 10.31%
88,208
Common Stock
Jul 24
2020
SELL
Open market or private sale
$2,500,020
$285.0 p/Share
8,772
Reduced 10.1%
78,067
Common Stock
Jul 24
2020
BUY
Exercise of conversion of derivative security
$478,863
$54.59 p/Share
8,772
Added 9.17%
86,839
Common Stock
Feb 14
2020
SELL
Payment of exercise price or tax liability
$653,686
$278.52 p/Share
2,347
Reduced 2.92%
78,067
Common Stock
Feb 13
2020
SELL
Payment of exercise price or tax liability
$580,415
$275.47 p/Share
2,107
Reduced 2.55%
80,414
Common Stock
Feb 13
2020
BUY
Grant, award, or other acquisition
-
10,909
Added 11.68%
82,521
Common Stock
Sep 03
2019
SELL
Open market or private sale
$5,282,950
$222.44 p/Share
23,750
Reduced 24.91%
71,612
Common Stock
Feb 15
2019
SELL
Payment of exercise price or tax liability
$191,402
$184.04 p/Share
1,040
Reduced 1.08%
95,362
Common Stock
Feb 14
2019
SELL
Payment of exercise price or tax liability
$272,819
$182.61 p/Share
1,494
Reduced 1.53%
96,402
Common Stock
Feb 14
2019
BUY
Grant, award, or other acquisition
-
6,621
Added 6.33%
97,896
Common Stock
Oct 10
2018
SELL
Open market or private sale
$1,928,681
$175.08 p/Share
11,016
Reduced 10.77%
91,275
Common Stock
Oct 10
2018
BUY
Exercise of conversion of derivative security
$501,999
$45.57 p/Share
11,016
Added 9.72%
102,291
Common Stock
Sep 17
2018
SELL
Open market or private sale
$1,323,839
$173.3 p/Share
7,639
Reduced 7.72%
91,275
Common Stock
Sep 17
2018
BUY
Exercise of conversion of derivative security
$388,901
$50.91 p/Share
7,639
Added 7.17%
98,914
Common Stock
Feb 15
2018
SELL
Payment of exercise price or tax liability
$355,961
$154.43 p/Share
2,305
Reduced 2.46%
91,275
Common Stock
Feb 15
2018
BUY
Grant, award, or other acquisition
-
14,306
Added 13.26%
93,580
Common Stock