Dec 17
2020
BUY
Exercise of conversion of derivative security
-
430
Added 20.45%
1,673
Common Stock
Dec 17
2019
SELL
Payment of exercise price or tax liability
$43,763
$118.6 p/Share
369
Reduced 22.89%
1,243
Common Stock
Dec 17
2019
BUY
Exercise of conversion of derivative security
-
369
Added 18.63%
1,612
Common Stock
Aug 30
2019
SELL
Open market or private sale
$590,500
$118.1 p/Share
5,000
Reduced 80.09%
1,243
Common Stock
Aug 30
2019
BUY
Exercise of conversion of derivative security
$368,500
$73.7 p/Share
5,000
Added 44.47%
6,243
Common Stock
Aug 28
2019
SELL
Open market or private sale
$1,169,700
$116.97 p/Share
10,000
Reduced 88.94%
1,243
Common Stock
Aug 28
2019
BUY
Exercise of conversion of derivative security
$737,000
$73.7 p/Share
10,000
Added 61.56%
6,243
Common Stock
Aug 27
2019
SELL
Open market or private sale
$585,000
$117.0 p/Share
5,000
Reduced 80.09%
1,243
Common Stock
Aug 27
2019
BUY
Exercise of conversion of derivative security
$368,500
$73.7 p/Share
5,000
Added 44.47%
6,243
Common Stock
Aug 13
2019
SELL
Open market or private sale
$980,000
$122.5 p/Share
8,000
Reduced 86.55%
1,243
Common Stock
Aug 13
2019
BUY
Exercise of conversion of derivative security
$589,600
$73.7 p/Share
8,000
Added 46.4%
9,243
Common Stock
Aug 08
2019
SELL
Open market or private sale
$1,229,700
$122.97 p/Share
10,000
Reduced 88.94%
1,243
Common Stock
Aug 08
2019
BUY
Exercise of conversion of derivative security
$737,000
$73.7 p/Share
10,000
Added 47.07%
11,243
Common Stock
Dec 17
2018
SELL
Payment of exercise price or tax liability
$43,855
$112.45 p/Share
390
Reduced 23.88%
1,243
Common Stock
Dec 17
2018
BUY
Exercise of conversion of derivative security
-
390
Added 19.28%
1,633
Common Stock
May 11
2018
SELL
Open market or private sale
$1,560,000
$130.0 p/Share
12,000
Reduced 90.68%
1,233
Common Stock
May 11
2018
BUY
Exercise of conversion of derivative security
$836,400
$69.7 p/Share
12,000
Added 47.56%
13,233
Common Stock
May 09
2018
SELL
Open market or private sale
$1,548,000
$129.0 p/Share
12,000
Reduced 90.68%
1,233
Common Stock
May 09
2018
BUY
Exercise of conversion of derivative security
$836,400
$69.7 p/Share
12,000
Added 47.56%
13,233
Common Stock
May 07
2018
SELL
Open market or private sale
$1,536,480
$128.04 p/Share
12,000
Reduced 90.68%
1,233
Common Stock
May 07
2018
BUY
Exercise of conversion of derivative security
$836,400
$69.7 p/Share
12,000
Added 47.56%
13,233
Common Stock
Jul 31
2017
SELL
Sale (or disposition) back to the issuer
$2,521,720
$109.64 p/Share
23,000
Reduced 95.05%
1,199
Common Stock
Jul 31
2017
BUY
Exercise of conversion of derivative security
$1,954,080
$84.96 p/Share
23,000
Added 48.73%
24,199
Common Stock
Aug 15
2016
SELL
Open market or private sale
$1,339,000
$103.0 p/Share
13,000
Reduced 100.0%
0
Common Stock
Aug 15
2016
BUY
Exercise of conversion of derivative security
$963,040
$74.08 p/Share
13,000
Added 50.0%
13,000
Common Stock