Sep 02
2020
SELL
Payment of exercise price or tax liability
$49,675
$129.7 p/Share
383
Reduced 0.19%
201,595
Common Stock
Aug 06
2020
SELL
Open market or private sale
$1,335,300
$133.53 p/Share
10,000
Reduced 4.72%
201,978
Common Stock
Aug 06
2020
BUY
Exercise of conversion of derivative security
$30,000
$3.0 p/Share
10,000
Added 4.5%
211,978
Common Stock
Jul 06
2020
SELL
Open market or private sale
$1,430,000
$143.0 p/Share
10,000
Reduced 4.72%
201,978
Common Stock
Jul 06
2020
BUY
Exercise of conversion of derivative security
$30,000
$3.0 p/Share
10,000
Added 4.5%
211,978
Common Stock
Jun 03
2020
SELL
Open market or private sale
$1,404,733
$134.85 p/Share
10,417
Reduced 4.9%
201,978
Common Stock
Jun 03
2020
BUY
Exercise of conversion of derivative security
$31,251
$3.0 p/Share
10,417
Added 4.68%
212,395
Common Stock
Jun 02
2020
SELL
Payment of exercise price or tax liability
$51,778
$135.19 p/Share
383
Reduced 0.19%
201,978
Common Stock
May 29
2020
BUY
Exercise of conversion of derivative security
$6,246
$3.0 p/Share
2,082
Added 1.02%
202,361
Common Stock
May 11
2020
SELL
Open market or private sale
$6,532,500
$130.65 p/Share
50,000
Reduced 19.98%
200,279
Common Stock
May 07
2020
SELL
Open market or private sale
$4,395,380
$125.55 p/Share
35,009
Reduced 12.27%
250,279
Common Stock
May 07
2020
BUY
Exercise of conversion of derivative security
$490,126
$14.0 p/Share
35,009
Added 10.93%
285,288
Common Stock
Apr 16
2020
SELL
Open market or private sale
$603,360
$75.42 p/Share
8,000
Reduced 3.1%
250,279
Common Stock
Apr 16
2020
BUY
Exercise of conversion of derivative security
$24,000
$3.0 p/Share
8,000
Added 3.0%
258,279
Common Stock
Apr 08
2020
BUY
Exercise of conversion of derivative security
$93,753
$3.0 p/Share
31,251
Added 11.1%
250,279
Common Stock
Mar 25
2020
SELL
Open market or private sale
$600,000
$75.0 p/Share
8,000
Reduced 3.52%
219,028
Common Stock
Mar 25
2020
BUY
Exercise of conversion of derivative security
$24,000
$3.0 p/Share
8,000
Added 3.4%
227,028
Common Stock
Mar 02
2020
BUY
Grant, award, or other acquisition
-
12,340
Added 5.33%
219,028
Common Stock
Feb 18
2020
SELL
Open market or private sale
$941,440
$117.68 p/Share
8,000
Reduced 3.73%
206,688
Common Stock
Feb 18
2020
BUY
Exercise of conversion of derivative security
$24,000
$3.0 p/Share
8,000
Added 3.59%
214,688
Common Stock
Jan 16
2020
SELL
Open market or private sale
$890,240
$111.28 p/Share
8,000
Reduced 3.73%
206,688
Common Stock
Jan 16
2020
BUY
Exercise of conversion of derivative security
$24,000
$3.0 p/Share
8,000
Added 3.59%
214,688
Common Stock
Dec 17
2019
SELL
Open market or private sale
$296,550
$75.0 p/Share
3,954
Reduced 1.88%
206,688
Common Stock
Dec 17
2019
BUY
Exercise of conversion of derivative security
$11,862
$3.0 p/Share
3,954
Added 1.84%
210,642
Common Stock
Dec 16
2019
SELL
Open market or private sale
$303,450
$75.0 p/Share
4,046
Reduced 1.92%
206,688
Common Stock