Jun 15
2020
BUY
Grant, award, or other acquisition
-
7,540
Added 3.82%
189,761
Common Stock
Mar 19
2020
SELL
Open market or private sale
$2,094,726
$111.25 p/Share
18,829
Reduced 9.37%
182,221
Common Stock
Mar 19
2020
BUY
Exercise of conversion of derivative security
$1,806,189
$78.19 p/Share
23,100
Added 10.31%
201,050
Common Stock
Jun 10
2019
BUY
Grant, award, or other acquisition
-
4,630
Added 2.54%
177,950
Common Stock
Mar 21
2019
SELL
Open market or private sale
$4,681,530
$173.39 p/Share
27,000
Reduced 13.48%
173,320
Common Stock
Mar 21
2019
BUY
Exercise of conversion of derivative security
$1,947,200
$56.31 p/Share
34,580
Added 14.72%
200,320
Common Stock
Jun 11
2018
BUY
Grant, award, or other acquisition
-
2,815
Added 1.67%
165,740
Common Stock
Dec 21
2017
SELL
Open market or private sale
$6,018,975
$249.75 p/Share
24,100
Reduced 12.89%
162,925
Common Stock
Dec 21
2017
BUY
Exercise of conversion of derivative security
$2,188,521
$90.81 p/Share
24,100
Added 11.42%
187,025
Common Stock
Jul 17
2017
BUY
Grant, award, or other acquisition
-
1,785
Added 1.08%
162,925
Common Stock
Jun 12
2017
BUY
Grant, award, or other acquisition
-
3,075
Added 1.87%
161,140
Common Stock
Mar 23
2017
SELL
Open market or private sale
$5,002,725
$195.0 p/Share
25,655
Reduced 14.55%
150,665
Common Stock
Mar 23
2017
BUY
Exercise of conversion of derivative security
$2,557,803
$99.7 p/Share
25,655
Added 12.7%
176,320
Common Stock
Aug 02
2016
SELL
Open market or private sale
$1,179,782
$159.43 p/Share
7,400
Reduced 4.68%
150,665
Common Stock
Jun 06
2016
BUY
Grant, award, or other acquisition
-
3,635
Added 2.25%
158,065
Common Stock
Dec 18
2015
SELL
Open market or private sale
$4,893,346
$147.59 p/Share
33,155
Reduced 17.67%
154,430
Common Stock
Dec 18
2015
BUY
Exercise of conversion of derivative security
$3,649,039
$110.06 p/Share
33,155
Added 15.02%
187,585
Common Stock
Jun 08
2015
BUY
Grant, award, or other acquisition
-
3,450
Added 2.19%
154,430
Common Stock
Dec 18
2014
SELL
Open market or private sale
$5,889,773
$171.09 p/Share
34,425
Reduced 18.57%
150,980
Common Stock
Dec 18
2014
BUY
Exercise of conversion of derivative security
$3,087,922
$89.7 p/Share
34,425
Added 15.66%
185,405
Common Stock
Jun 09
2014
BUY
Grant, award, or other acquisition
-
3,985
Added 2.57%
150,980
Common Stock
Dec 19
2013
SELL
Open market or private sale
$5,307,570
$138.76 p/Share
38,250
Reduced 20.65%
146,995
Common Stock
Dec 19
2013
BUY
Exercise of conversion of derivative security
$2,786,130
$72.84 p/Share
38,250
Added 17.11%
185,245
Common Stock
Jun 03
2013
BUY
Grant, award, or other acquisition
-
5,720
Added 3.75%
146,995
Common Stock
Dec 20
2012
SELL
Open market or private sale
$6,034,600
$92.84 p/Share
65,000
Reduced 31.51%
141,275
Common Stock