Nov 03
2020
SELL
Open market or private sale
$1,703,000
$85.15 p/Share
20,000
Reduced 100.0%
0
Common Stock
Nov 03
2020
BUY
Exercise of conversion of derivative security
$1,072,200
$53.61 p/Share
20,000
Added 50.0%
20,000
Common Stock
Jul 29
2020
SELL
Open market or private sale
$646,012
$80.25 p/Share
8,050
Reduced 80.5%
1,950
Common Stock
Jul 29
2020
-
1,950
Reduced 100.0%
0
Common Stock
Jul 29
2020
BUY
Exercise of conversion of derivative security
$536,100
$53.61 p/Share
10,000
Added 50.0%
10,000
Common Stock
Feb 26
2020
SELL
Payment of exercise price or tax liability
$843,395
$100.74 p/Share
8,372
Reduced 39.35%
12,902
Common Stock
Feb 26
2020
-
12,902
Reduced 100.0%
0
Common Stock
Feb 26
2020
BUY
Grant, award, or other acquisition
-
21,274
Added 50.0%
21,274
Common Stock
Feb 21
2020
SELL
Open market or private sale
$962,062
$109.95 p/Share
8,750
Reduced 100.0%
0
Common Stock
Feb 21
2020
BUY
Exercise of conversion of derivative security
$443,537
$50.69 p/Share
8,750
Added 50.0%
8,750
Common Stock
Feb 11
2020
SELL
Open market or private sale
$547,200
$109.44 p/Share
5,000
Reduced 100.0%
0
Common Stock
Feb 11
2020
BUY
Exercise of conversion of derivative security
$253,450
$50.69 p/Share
5,000
Added 50.0%
5,000
Common Stock
Feb 10
2020
SELL
Open market or private sale
$1,623,600
$108.24 p/Share
15,000
Reduced 100.0%
0
Common Stock
Feb 10
2020
BUY
Exercise of conversion of derivative security
$760,350
$50.69 p/Share
15,000
Added 50.0%
15,000
Common Stock
Dec 19
2019
-
2,407
Reduced 100.0%
0
Common Stock
Dec 10
2019
-
104,126
Reduced 97.74%
2,407
Common Stock
Nov 15
2019
SELL
Open market or private sale
$996,700
$99.67 p/Share
10,000
Reduced 8.58%
106,533
Common Stock
Nov 15
2019
BUY
Exercise of conversion of derivative security
$506,900
$50.69 p/Share
10,000
Added 7.9%
116,533
Common Stock
Nov 13
2019
SELL
Open market or private sale
$990,400
$99.04 p/Share
10,000
Reduced 8.58%
106,533
Common Stock
Nov 13
2019
BUY
Exercise of conversion of derivative security
$506,900
$50.69 p/Share
10,000
Added 7.9%
116,533
Common Stock
Nov 04
2019
SELL
Open market or private sale
$2,194,875
$97.55 p/Share
22,500
Reduced 17.44%
106,533
Common Stock
Nov 04
2019
BUY
Exercise of conversion of derivative security
$991,125
$44.05 p/Share
22,500
Added 14.85%
129,033
Common Stock
Jul 31
2019
SELL
Open market or private sale
$1,033,312
$91.85 p/Share
11,250
Reduced 9.55%
106,533
Common Stock
Jul 31
2019
BUY
Exercise of conversion of derivative security
$420,750
$37.4 p/Share
11,250
Added 8.72%
117,783
Common Stock
May 10
2019
SELL
Open market or private sale
$1,953,000
$86.8 p/Share
22,500
Reduced 17.44%
106,533
Common Stock