Dec 06
2020
SELL
Payment of exercise price or tax liability
$6,800,988
$157.62 p/Share
43,148
Reduced 41.06%
61,948
Common Stock
Dec 06
2020
BUY
Grant, award, or other acquisition
-
87,025
Added 51.44%
82,143
Common Stock
Nov 23
2020
SELL
Open market or private sale
$787,344
$142.48 p/Share
5,526
Reduced 23.42%
18,071
Common Stock
Nov 20
2020
SELL
Payment of exercise price or tax liability
$902,757
$146.03 p/Share
6,182
Reduced 20.76%
23,597
Common Stock
Nov 20
2020
BUY
Exercise of conversion of derivative security
-
13,090
Added 30.53%
29,779
Common Stock
Oct 02
2020
SELL
Open market or private sale
$991,579
$116.78 p/Share
8,491
Reduced 33.72%
16,689
Common Stock
Oct 01
2020
SELL
Payment of exercise price or tax liability
$1,015,920
$119.52 p/Share
8,500
Reduced 25.24%
25,180
Common Stock
Oct 01
2020
BUY
Exercise of conversion of derivative security
-
19,114
Added 36.2%
33,680
Common Stock
Jan 21
2020
SELL
Open market or private sale
$70,097
$95.37 p/Share
735
Reduced 4.91%
14,247
Common Stock
Nov 21
2019
SELL
Open market or private sale
$1,276,050
$85.07 p/Share
15,000
Reduced 50.03%
14,982
Common Stock
Nov 20
2019
SELL
Payment of exercise price or tax liability
$1,133,095
$85.62 p/Share
13,234
Reduced 30.62%
29,982
Common Stock
Nov 20
2019
BUY
Exercise of conversion of derivative security
-
27,656
Added 39.02%
43,216
Common Stock
Oct 01
2019
SELL
Payment of exercise price or tax liability
$349,803
$75.47 p/Share
4,635
Reduced 22.95%
15,560
Common Stock
Oct 01
2019
BUY
Exercise of conversion of derivative security
-
8,539
Added 29.72%
20,195
Common Stock
May 06
2019
SELL
Open market or private sale
$1,844,827
$88.43 p/Share
20,862
Reduced 92.44%
1,707
Common Stock
May 06
2019
SELL
Payment of exercise price or tax liability
$544,238
$88.25 p/Share
6,167
Reduced 35.1%
11,405
Common Stock
May 06
2019
BUY
Grant, award, or other acquisition
-
15,865
Added 47.45%
17,572
Common Stock
Nov 20
2018
SELL
Payment of exercise price or tax liability
$788,541
$54.92 p/Share
14,358
Reduced 39.09%
22,375
Common Stock
Nov 20
2018
BUY
Exercise of conversion of derivative security
-
32,389
Added 46.86%
36,733
Common Stock
Oct 29
2018
SELL
Open market or private sale
$54,166
$63.5 p/Share
853
Reduced 16.41%
4,344
Common Stock
Sep 27
2018
SELL
Open market or private sale
$61,642
$72.18 p/Share
854
Reduced 14.11%
5,197
Common Stock
Aug 27
2018
SELL
Open market or private sale
$87,985
$67.37 p/Share
1,306
Reduced 17.75%
6,051
Common Stock
Jul 27
2018
SELL
Open market or private sale
$52,495
$63.4 p/Share
828
Reduced 10.35%
7,170
Common Stock
Jun 27
2018
SELL
Open market or private sale
$44,618
$56.55 p/Share
789
Reduced 8.98%
7,998
Common Stock
May 29
2018
SELL
Open market or private sale
$62,647
$59.55 p/Share
1,052
Reduced 10.69%
8,787
Common Stock