May 05
2021
SELL
Open market or private sale
$5,928,760
$305.89 p/Share
19,382
Reduced 32.28%
40,667
Common Stock
May 05
2021
BUY
Exercise of conversion of derivative security
$3,146,474
$162.34 p/Share
19,382
Added 24.4%
60,049
Common Stock
Oct 16
2020
SELL
Open market or private sale
$2,073,737
$283.22 p/Share
7,322
Reduced 15.26%
40,667
Common Stock
Oct 16
2020
BUY
Exercise of conversion of derivative security
$1,051,000
$143.54 p/Share
7,322
Added 13.24%
47,989
Common Stock
Oct 07
2020
SELL
Open market or private sale
$1,981,157
$270.17 p/Share
7,333
Reduced 15.28%
40,667
Common Stock
Oct 07
2020
BUY
Exercise of conversion of derivative security
$1,052,579
$143.54 p/Share
7,333
Added 13.25%
48,000
Common Stock
Sep 23
2020
SELL
Open market or private sale
$2,207,500
$250.0 p/Share
8,830
Reduced 17.84%
40,667
Common Stock
Sep 23
2020
BUY
Exercise of conversion of derivative security
$855,274
$96.86 p/Share
8,830
Added 15.14%
49,497
Common Stock
Jul 16
2020
SELL
Open market or private sale
$1,456,700
$166.48 p/Share
8,750
Reduced 17.71%
40,667
Common Stock
Jul 16
2020
BUY
Exercise of conversion of derivative security
$847,525
$96.86 p/Share
8,750
Added 15.04%
49,417
Common Stock
Jun 15
2020
BUY
Grant, award, or other acquisition
-
7,585
Added 15.72%
40,667
Common Stock
Jun 10
2019
BUY
Grant, award, or other acquisition
-
4,655
Added 12.34%
33,082
Common Stock
Jun 11
2018
BUY
Grant, award, or other acquisition
-
2,830
Added 9.05%
28,427
Common Stock
Oct 26
2017
SELL
Open market or private sale
$2,547,329
$228.46 p/Share
11,150
Reduced 30.34%
25,597
Common Stock
Oct 26
2017
BUY
Exercise of conversion of derivative security
$993,577
$89.11 p/Share
11,150
Added 23.28%
36,747
Common Stock
Jun 22
2017
SELL
Open market or private sale
$2,635,510
$209.5 p/Share
12,580
Reduced 32.95%
25,597
Common Stock
Jun 22
2017
BUY
Exercise of conversion of derivative security
$1,072,445
$85.25 p/Share
12,580
Added 24.78%
38,177
Common Stock
Jun 12
2017
BUY
Grant, award, or other acquisition
-
3,090
Added 10.77%
25,597
Common Stock
Sep 28
2016
SELL
Open market or private sale
$920,876
$176.65 p/Share
5,213
Reduced 18.81%
22,507
Common Stock
Sep 28
2016
BUY
Exercise of conversion of derivative security
$291,773
$90.81 p/Share
3,213
Added 10.39%
27,720
Common Stock
Jun 06
2016
BUY
Grant, award, or other acquisition
-
3,650
Added 12.96%
24,507
Common Stock
Dec 22
2015
SELL
Open market or private sale
$904,498
$146.43 p/Share
6,177
Reduced 22.85%
20,857
Common Stock
Dec 22
2015
BUY
Exercise of conversion of derivative security
$694,295
$112.4 p/Share
6,177
Added 18.6%
27,034
Common Stock
Jun 08
2015
BUY
Grant, award, or other acquisition
-
3,465
Added 14.25%
20,857
Common Stock
Dec 19
2014
SELL
Open market or private sale
$1,819,059
$174.96 p/Share
10,397
Reduced 37.41%
17,392
Common Stock