Mar 01
2022
SELL
Payment of exercise price or tax liability
$1,059,144
$156.98 p/Share
6,747
Reduced 18.6%
29,530
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
17,144
Added 32.43%
35,722
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
-
1,174
Added 5.78%
19,133
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$145,095
$169.9 p/Share
854
Reduced 4.54%
17,959
Common Stock
Dec 15
2021
SELL
Payment of exercise price or tax liability
$176,167
$152.13 p/Share
1,158
Reduced 6.86%
15,726
Common Stock
Dec 15
2021
BUY
Grant, award, or other acquisition
-
3,087
Added 14.1%
18,813
Common Stock
Apr 28
2021
SELL
Open market or private sale
$208,437
$183.0 p/Share
1,139
Reduced 6.32%
16,884
Common Stock
Mar 19
2021
SELL
Payment of exercise price or tax liability
$3,300,229
$179.8 p/Share
18,355
Reduced 50.46%
18,023
Common Stock
Mar 19
2021
BUY
Exercise of conversion of derivative security
$2,580,416
$103.13 p/Share
25,021
Added 53.23%
21,986
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
2,660
Added 18.98%
11,357
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$176,233
$169.13 p/Share
1,042
Reduced 10.7%
8,697
Common Stock
Feb 25
2021
BUY
Grant, award, or other acquisition
-
2,648
Added 21.38%
9,739
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$114,410
$145.19 p/Share
788
Reduced 10.0%
7,091
Common Stock
Dec 03
2020
SELL
Open market or private sale
$575,087
$133.71 p/Share
4,301
Reduced 35.31%
7,879
Common Stock
Dec 02
2020
SELL
Payment of exercise price or tax liability
$1,183,158
$135.59 p/Share
8,726
Reduced 41.74%
12,180
Common Stock
Dec 02
2020
BUY
Exercise of conversion of derivative security
$803,896
$61.71 p/Share
13,027
Added 38.39%
20,906
Common Stock
Nov 27
2020
SELL
Open market or private sale
$258,457
$130.6 p/Share
1,979
Reduced 20.08%
7,879
Common Stock
Nov 25
2020
SELL
Payment of exercise price or tax liability
$450,819
$133.26 p/Share
3,383
Reduced 25.55%
9,858
Common Stock
Nov 25
2020
BUY
Exercise of conversion of derivative security
$279,307
$52.09 p/Share
5,362
Added 28.82%
13,241
Common Stock
Nov 24
2020
SELL
Open market or private sale
$558,169
$130.17 p/Share
4,288
Reduced 35.24%
7,879
Common Stock
Nov 23
2020
SELL
Open market or private sale
$324,049
$126.04 p/Share
2,571
Reduced 17.44%
12,167
Common Stock
Nov 20
2020
SELL
Payment of exercise price or tax liability
$458,280
$125.35 p/Share
3,656
Reduced 15.78%
19,509
Common Stock
Nov 20
2020
SELL
Open market or private sale
$600,335
$125.83 p/Share
4,771
Reduced 24.46%
14,738
Common Stock
Nov 20
2020
BUY
Exercise of conversion of derivative security
$248,644
$39.93 p/Share
6,227
Added 21.19%
23,165
Common Stock