May 03
2019
SELL
Open market or private sale
$148,400
$106.0 p/Share
1,400
Reduced 5.89%
22,352
Common Stock
May 03
2019
SELL
Open market or private sale
$530,000
$106.0 p/Share
5,000
Reduced 17.39%
23,752
Common Stock
May 03
2019
BUY
Exercise of conversion of derivative security
$316,400
$63.28 p/Share
5,000
Added 14.81%
28,752
Common Stock
May 02
2019
SELL
Open market or private sale
$147,700
$105.5 p/Share
1,400
Reduced 5.57%
23,752
Common Stock
May 02
2019
SELL
Open market or private sale
$526,250
$105.25 p/Share
5,000
Reduced 16.58%
25,152
Common Stock
May 02
2019
BUY
Exercise of conversion of derivative security
$316,400
$63.28 p/Share
5,000
Added 14.22%
30,152
Common Stock
Apr 30
2019
SELL
Open market or private sale
$148,400
$106.0 p/Share
1,400
Reduced 5.27%
25,152
Common Stock
Apr 26
2019
SELL
Open market or private sale
$676,736
$105.74 p/Share
6,400
Reduced 19.42%
26,552
Common Stock
Apr 26
2019
BUY
Exercise of conversion of derivative security
$316,400
$63.28 p/Share
5,000
Added 13.17%
32,952
Common Stock
Feb 28
2019
BUY
Grant, award, or other acquisition
-
4,515
Added 13.91%
27,952
Common Stock
Feb 22
2019
SELL
Open market or private sale
$99,950
$100.15 p/Share
998
Reduced 4.08%
23,437
Common Stock
Feb 21
2019
SELL
Open market or private sale
$99,750
$99.75 p/Share
1,000
Reduced 3.93%
24,435
Common Stock
Feb 20
2019
SELL
Open market or private sale
$100,110
$100.11 p/Share
1,000
Reduced 3.78%
25,435
Common Stock
Feb 20
2019
SELL
Open market or private sale
$429,168
$99.76 p/Share
4,302
Reduced 14.0%
26,435
Common Stock
Feb 20
2019
BUY
Exercise of conversion of derivative security
$236,739
$55.03 p/Share
4,302
Added 12.28%
30,737
Common Stock
Feb 19
2019
SELL
Open market or private sale
$49,375
$98.75 p/Share
500
Reduced 1.86%
26,435
Common Stock
Feb 19
2019
SELL
Open market or private sale
$298,350
$99.45 p/Share
3,000
Reduced 10.02%
26,935
Common Stock
Feb 19
2019
BUY
Exercise of conversion of derivative security
$165,090
$55.03 p/Share
3,000
Added 9.11%
29,935
Common Stock
Feb 11
2019
SELL
Open market or private sale
$294,750
$98.25 p/Share
3,000
Reduced 10.09%
26,738
Common Stock
Feb 11
2019
BUY
Exercise of conversion of derivative security
$165,090
$55.03 p/Share
3,000
Added 9.16%
29,738
Common Stock
Nov 30
2018
SELL
Open market or private sale
$100,029
$93.66 p/Share
1,068
Reduced 3.84%
26,738
Common Stock
Nov 29
2018
SELL
Open market or private sale
$99,989
$93.1 p/Share
1,074
Reduced 3.72%
27,806
Common Stock
Nov 16
2018
SELL
Open market or private sale
$99,828
$94.0 p/Share
1,062
Reduced 3.55%
28,880
Common Stock
Nov 13
2018
SELL
Open market or private sale
$991,661
$93.5 p/Share
10,606
Reduced 26.3%
29,724
Common Stock
Nov 13
2018
BUY
Exercise of conversion of derivative security
$510,891
$48.17 p/Share
10,606
Added 20.82%
40,330
Common Stock