Apr 08
2020
|
BUY
Exercise of conversion of derivative security
|
-
|
1,073
|
|
Jan 07
2020
|
SELL
Open market or private sale
|
$4,008,240
$334.02 p/Share
|
12,000
|
|
Jan 03
2020
|
SELL
Open market or private sale
|
$5,553,243
$331.26 p/Share
|
16,764
|
|
Jan 03
2020
|
BUY
Exercise of conversion of derivative security
|
$754,883
$45.03 p/Share
|
16,764
|
|
Jul 26
2019
|
|
-
|
1,615
|
|
Jun 26
2019
|
SELL
Open market or private sale
|
$4,005,930
$290.39 p/Share
|
13,795
|
|
Apr 10
2019
|
BUY
Exercise of conversion of derivative security
|
-
|
1,177
|
|
Jan 08
2019
|
SELL
Open market or private sale
|
$4,949,500
$232.83 p/Share
|
21,258
|
|
Jan 08
2019
|
BUY
Grant, award, or other acquisition
|
$705,340
$33.18 p/Share
|
21,258
|
|
Oct 02
2018
|
|
-
|
18,206
|
|
Jun 18
2018
|
SELL
Open market or private sale
|
$1,531,140
$255.19 p/Share
|
6,000
|
|
Apr 20
2018
|
SELL
Open market or private sale
|
$3,592,000
$224.5 p/Share
|
16,000
|
|
Apr 11
2018
|
BUY
Exercise of conversion of derivative security
|
-
|
2,035
|
|
Jan 10
2018
|
SELL
Open market or private sale
|
$3,972,442
$186.71 p/Share
|
21,276
|
|
Jan 10
2018
|
BUY
Exercise of conversion of derivative security
|
$707,001
$33.23 p/Share
|
21,276
|
|
Jul 13
2017
|
SELL
Open market or private sale
|
$3,629,000
$145.16 p/Share
|
25,000
|
|
Jul 13
2017
|
BUY
Grant, award, or other acquisition
|
$927,250
$37.09 p/Share
|
25,000
|
|
Apr 11
2017
|
BUY
Exercise of conversion of derivative security
|
-
|
2,801
|
|
Mar 20
2017
|
SELL
Open market or private sale
|
$7,500,322
$125.95 p/Share
|
59,550
|
|
Jan 09
2017
|
SELL
Open market or private sale
|
$2,506,812
$108.52 p/Share
|
23,100
|
|
Jan 04
2017
|
SELL
Open market or private sale
|
$5,003,843
$104.03 p/Share
|
48,100
|
|
Apr 12
2016
|
BUY
Exercise of conversion of derivative security
|
-
|
3,426
|
|
Mar 21
2016
|
SELL
Open market or private sale
|
$2,311,750
$92.47 p/Share
|
25,000
|
|
Mar 21
2016
|
BUY
Exercise of conversion of derivative security
|
$1,065,250
$42.61 p/Share
|
25,000
|
|
Oct 13
2015
|
SELL
Open market or private sale
|
$394,716
$84.0 p/Share
|
4,699
|
|