Feb 22
2021
SELL
Open market or private sale
$83,135
$88.16 p/Share
943
Reduced 5.26%
16,972
Common Stock
Feb 21
2021
SELL
Payment of exercise price or tax liability
$66,952
$89.27 p/Share
750
Reduced 4.02%
17,915
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
-
5,601
Added 23.08%
18,665
Common Stock
Feb 17
2021
SELL
Open market or private sale
$1,128,492
$86.0 p/Share
13,122
Reduced 50.11%
13,064
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$914,544
$87.6 p/Share
10,440
Reduced 28.5%
26,186
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
-
15,008
Added 29.07%
36,626
Common Stock
Jan 19
2021
SELL
Open market or private sale
$1,938,634
$91.54 p/Share
21,178
Reduced 49.49%
21,618
Common Stock
Jan 15
2021
SELL
Payment of exercise price or tax liability
$1,279,058
$91.27 p/Share
14,014
Reduced 24.67%
42,796
Common Stock
Feb 27
2020
SELL
Open market or private sale
$2,285,543
$95.12 p/Share
24,028
Reduced 29.72%
56,810
Common Stock
Feb 21
2020
BUY
Grant, award, or other acquisition
-
5,133
Added 5.97%
80,838
Common Stock
Feb 18
2020
SELL
Payment of exercise price or tax liability
$1,615,517
$98.16 p/Share
16,458
Reduced 17.86%
75,705
Common Stock
Feb 18
2020
BUY
Grant, award, or other acquisition
-
26,990
Added 22.65%
92,163
Common Stock
Aug 09
2019
SELL
Open market or private sale
$362,796
$84.0 p/Share
4,319
Reduced 6.22%
65,173
Common Stock
Aug 09
2019
BUY
Exercise of conversion of derivative security
$37,014
$8.57 p/Share
4,319
Added 5.85%
69,492
Common Stock
May 10
2019
SELL
Open market or private sale
$283,002
$65.54 p/Share
4,318
Reduced 6.21%
65,173
Common Stock
May 10
2019
BUY
Exercise of conversion of derivative security
$37,005
$8.57 p/Share
4,318
Added 5.85%
69,491
Common Stock
Mar 06
2019
SELL
Open market or private sale
$2,913,191
$64.36 p/Share
45,264
Reduced 40.99%
65,173
Common Stock
Mar 06
2019
BUY
Exercise of conversion of derivative security
$37,005
$8.57 p/Share
4,318
Added 3.76%
110,437
Common Stock
Feb 20
2019
BUY
Grant, award, or other acquisition
-
7,931
Added 10.06%
70,927
Common Stock
Feb 15
2019
SELL
Payment of exercise price or tax liability
$1,794,218
$63.13 p/Share
28,421
Reduced 31.09%
62,996
Common Stock
Feb 15
2019
BUY
Grant, award, or other acquisition
-
46,244
Added 33.59%
91,417
Common Stock
Jan 15
2019
BUY
Grant, award, or other acquisition
-
35,192
Added 30.45%
80,365
Common Stock
Nov 28
2018
SELL
Open market or private sale
$274,300
$63.51 p/Share
4,319
Reduced 8.73%
45,173
Common Stock
Nov 28
2018
BUY
Exercise of conversion of derivative security
$37,014
$8.57 p/Share
4,319
Added 8.03%
49,492
Common Stock
Aug 06
2018
SELL
Open market or private sale
$318,496
$73.76 p/Share
4,318
Reduced 8.72%
45,173
Common Stock