May 29
2020
SELL
Open market or private sale
$3,464,100
$115.47 p/Share
30,000
Reduced 10.97%
243,429
Common Stock
May 29
2020
BUY
Exercise of conversion of derivative security
$2,359,800
$78.66 p/Share
30,000
Added 9.89%
273,429
Common Stock
Feb 28
2020
SELL
Open market or private sale
$1,552,897
$110.44 p/Share
14,061
Reduced 6.21%
212,343
Common Stock
Feb 28
2020
BUY
Grant, award, or other acquisition
-
30,359
Added 11.12%
242,702
Common Stock
Feb 21
2020
SELL
Open market or private sale
$9,486,396
$127.3 p/Share
74,520
Reduced 24.76%
226,404
Common Stock
Feb 21
2020
BUY
Exercise of conversion of derivative security
$5,890,806
$79.05 p/Share
74,520
Added 19.85%
300,924
Common Stock
Jan 27
2020
SELL
Open market or private sale
$7,341,341
$125.93 p/Share
58,297
Reduced 20.52%
225,772
Common Stock
Jan 27
2020
BUY
Exercise of conversion of derivative security
$4,441,065
$76.18 p/Share
58,297
Added 17.03%
284,069
Common Stock
Nov 20
2019
SELL
Payment of exercise price or tax liability
$294,875
$121.95 p/Share
2,418
Reduced 1.06%
225,772
Common Stock
Oct 29
2019
SELL
Open market or private sale
$6,200,500
$124.01 p/Share
50,000
Reduced 18.02%
227,520
Common Stock
Oct 29
2019
BUY
Exercise of conversion of derivative security
$3,809,000
$76.18 p/Share
50,000
Added 15.27%
277,520
Common Stock
Oct 23
2019
SELL
Payment of exercise price or tax liability
$23,845
$122.91 p/Share
194
Reduced 0.09%
227,520
Common Stock
Oct 23
2019
BUY
Exercise of conversion of derivative security
$23,845
$122.91 p/Share
194
Added 0.09%
227,714
Common Stock
Aug 21
2019
SELL
Open market or private sale
$5,531,357
$118.89 p/Share
46,525
Reduced 16.98%
227,520
Common Stock
Aug 20
2019
SELL
Open market or private sale
$4,925,937
$119.8 p/Share
41,118
Reduced 13.05%
274,045
Common Stock
Aug 20
2019
BUY
Grant, award, or other acquisition
-
87,643
Added 21.76%
315,163
Common Stock
May 24
2019
SELL
Open market or private sale
$2,136,600
$106.83 p/Share
20,000
Reduced 8.1%
226,836
Common Stock
May 24
2019
BUY
Exercise of conversion of derivative security
$1,383,200
$69.16 p/Share
20,000
Added 7.5%
246,836
Common Stock
May 16
2019
SELL
Open market or private sale
$2,487,708
$107.95 p/Share
23,045
Reduced 9.22%
226,836
Common Stock
May 16
2019
BUY
Exercise of conversion of derivative security
$1,593,792
$69.16 p/Share
23,045
Added 8.44%
249,881
Common Stock
May 13
2019
SELL
Open market or private sale
$2,116,000
$105.8 p/Share
20,000
Reduced 8.13%
226,087
Common Stock
May 13
2019
BUY
Exercise of conversion of derivative security
$1,350,400
$67.52 p/Share
20,000
Added 7.52%
246,087
Common Stock
May 02
2019
SELL
Open market or private sale
$2,494,897
$105.39 p/Share
23,673
Reduced 9.48%
226,087
Common Stock
May 02
2019
BUY
Exercise of conversion of derivative security
$1,598,401
$67.52 p/Share
23,673
Added 8.66%
249,760
Common Stock
Apr 26
2019
SELL
Open market or private sale
$3,150,000
$105.0 p/Share
30,000
Reduced 11.71%
226,087
Common Stock