May 17
2019
SELL
Open market or private sale
$371,250
$148.5 p/Share
2,500
Reduced 1.03%
239,744
Common Stock
May 17
2019
BUY
Exercise of conversion of derivative security
$265,100
$106.04 p/Share
2,500
Added 1.02%
242,244
Common Stock
May 16
2019
SELL
Open market or private sale
$1,105,350
$147.38 p/Share
7,500
Reduced 3.03%
239,744
Common Stock
May 16
2019
BUY
Exercise of conversion of derivative security
$795,300
$106.04 p/Share
7,500
Added 2.94%
247,244
Common Stock
May 15
2019
SELL
Open market or private sale
$366,250
$146.5 p/Share
2,500
Reduced 1.03%
239,744
Common Stock
May 15
2019
BUY
Exercise of conversion of derivative security
$265,100
$106.04 p/Share
2,500
Added 1.02%
242,244
Common Stock
May 14
2019
SELL
Open market or private sale
$1,452,500
$145.25 p/Share
10,000
Reduced 4.0%
239,744
Common Stock
May 14
2019
BUY
Exercise of conversion of derivative security
$1,060,400
$106.04 p/Share
10,000
Added 3.93%
244,744
Common Stock
May 01
2019
SELL
Open market or private sale
$360,000
$144.0 p/Share
2,500
Reduced 1.03%
239,744
Common Stock
May 01
2019
BUY
Exercise of conversion of derivative security
$265,100
$106.04 p/Share
2,500
Added 1.02%
242,244
Common Stock
Apr 30
2019
SELL
Open market or private sale
$1,427,500
$142.75 p/Share
10,000
Reduced 4.0%
239,744
Common Stock
Apr 30
2019
BUY
Exercise of conversion of derivative security
$1,060,400
$106.04 p/Share
10,000
Added 3.85%
249,744
Common Stock
Apr 29
2019
SELL
Open market or private sale
$1,057,500
$141.0 p/Share
7,500
Reduced 3.03%
239,744
Common Stock
Apr 29
2019
BUY
Exercise of conversion of derivative security
$795,300
$106.04 p/Share
7,500
Added 2.94%
247,244
Common Stock
Apr 26
2019
SELL
Open market or private sale
$280,000
$140.0 p/Share
2,000
Reduced 0.83%
239,744
Common Stock
Apr 26
2019
BUY
Exercise of conversion of derivative security
$212,080
$106.04 p/Share
2,000
Added 0.82%
241,744
Common Stock
Apr 24
2019
SELL
Open market or private sale
$557,000
$139.25 p/Share
4,000
Reduced 1.64%
239,744
Common Stock
Apr 24
2019
BUY
Exercise of conversion of derivative security
$424,160
$106.04 p/Share
4,000
Added 1.61%
243,744
Common Stock
Feb 26
2019
SELL
Open market or private sale
$467,425
$133.55 p/Share
3,500
Reduced 1.44%
239,744
Common Stock
Feb 26
2019
BUY
Exercise of conversion of derivative security
$371,140
$106.04 p/Share
3,500
Added 1.42%
243,244
Common Stock
Feb 22
2019
SELL
Open market or private sale
$1,062,578
$130.57 p/Share
8,138
Reduced 3.28%
239,744
Common Stock
Feb 20
2019
SELL
Payment of exercise price or tax liability
$1,199,725
$129.56 p/Share
9,260
Reduced 3.6%
247,882
Common Stock
Feb 20
2019
BUY
Grant, award, or other acquisition
-
17,398
Added 6.34%
257,142
Common Stock