Nov 12
2020
BUY
Grant, award, or other acquisition
-
6,866
Added 1.01%
674,822
Common Stock
Aug 03
2020
SELL
Open market or private sale
$19,303
$86.95 p/Share
222
Reduced 0.04%
622,350
Common Stock
Aug 03
2020
SELL
Open market or private sale
$1,274,898
$86.27 p/Share
14,778
Reduced 2.32%
622,572
Common Stock
Aug 03
2020
SELL
Open market or private sale
$19,303
$86.95 p/Share
222
Reduced 0.04%
622,350
Common Stock
Aug 03
2020
SELL
Open market or private sale
$1,274,898
$86.27 p/Share
14,778
Reduced 2.32%
622,572
Common Stock
May 01
2020
SELL
Open market or private sale
$1,012,350
$67.49 p/Share
15,000
Reduced 2.3%
637,350
Common Stock
Feb 03
2020
SELL
Open market or private sale
$327,980
$84.64 p/Share
3,875
Reduced 0.59%
652,350
Common Shares
Feb 03
2020
SELL
Open market or private sale
$933,054
$83.87 p/Share
11,125
Reduced 1.67%
656,225
Common Stock
Nov 18
2019
SELL
Open market or private sale
$1,828,250
$73.13 p/Share
25,000
Reduced 3.61%
667,350
Common Stock
Nov 15
2019
SELL
Payment of exercise price or tax liability
$4,861,637
$74.09 p/Share
65,618
Reduced 8.66%
692,350
Common Stock
Nov 15
2019
BUY
Grant, award, or other acquisition
-
13,174
Added 2.08%
618,805
Common Stock
Nov 15
2019
BUY
Exercise of conversion of derivative security
-
139,163
Added 15.61%
752,118
Common Stock
May 01
2019
SELL
Open market or private sale
$1,339,650
$89.31 p/Share
15,000
Reduced 2.42%
605,631
Common Stock
Feb 01
2019
SELL
Open market or private sale
$6,285,261
$85.12 p/Share
73,840
Reduced 10.63%
620,631
Common Stock
Dec 04
2018
SELL
Other acquisition or disposition
-
6,727
Reduced 0.94%
706,371
Common Stock
Nov 16
2018
SELL
Open market or private sale
$1,326,600
$88.44 p/Share
15,000
Reduced 2.06%
713,098
Common Stock
Nov 15
2018
SELL
Payment of exercise price or tax liability
$9,786,529
$89.4 p/Share
109,469
Reduced 13.07%
728,098
Common Stock
Nov 15
2018
BUY
Exercise of conversion of derivative security
-
250,038
Added 22.99%
837,567
Common Stock
Aug 01
2018
SELL
Open market or private sale
$2,324,750
$92.99 p/Share
25,000
Reduced 4.08%
587,529
Common Stock
May 01
2018
SELL
Open market or private sale
$2,059,250
$82.37 p/Share
25,000
Reduced 3.92%
612,529
Common Stock
Feb 01
2018
SELL
Open market or private sale
$1,009,120
$84.8 p/Share
11,900
Reduced 1.77%
659,101
Common Stock
Feb 01
2018
SELL
Open market or private sale
$1,808,500
$72.34 p/Share
25,000
Reduced 3.77%
637,529
Common Stock
Nov 16
2017
SELL
Open market or private sale
$1,614,000
$64.56 p/Share
25,000
Reduced 3.64%
662,529
Common Stock
Nov 15
2017
SELL
Payment of exercise price or tax liability
$7,185,886
$63.92 p/Share
112,420
Reduced 14.05%
687,529
Common Stock
Nov 15
2017
BUY
Exercise of conversion of derivative security
-
238,927
Added 23.0%
799,949
Common Stock