Jun 23
2023
BUY
Grant, award, or other acquisition
-
650
Added 4.56%
13,612
Common Stock
Jun 03
2022
BUY
Grant, award, or other acquisition
-
1,438
Added 9.99%
12,962
Common Stock
Mar 18
2022
SELL
Open market or private sale
$4,417,203
$264.25 p/Share
16,716
Reduced 59.19%
11,524
Common Stock
Jun 04
2021
BUY
Grant, award, or other acquisition
-
429
Added 5.73%
7,060
Common Stock
Apr 05
2021
SELL
Open market or private sale
$3,398,219
$556.72 p/Share
6,104
Reduced 47.93%
6,631
Common Stock
Jun 10
2020
BUY
Grant, award, or other acquisition
-
712
Added 5.29%
12,735
Common Stock
May 27
2020
SELL
Open market or private sale
$4,086,018
$334.7 p/Share
12,208
Reduced 50.38%
12,023
Common Stock
Feb 18
2020
SELL
Open market or private sale
$2,564,073
$292.97 p/Share
8,752
Reduced 26.53%
24,231
Common Stock
May 23
2019
BUY
Grant, award, or other acquisition
-
1,258
Added 3.67%
32,983
Common Stock
May 17
2018
BUY
Grant, award, or other acquisition
-
963
Added 2.95%
31,725
Common Stock
Feb 12
2018
SELL
Open market or private sale
$3,944,784
$227.93 p/Share
17,307
Reduced 36.0%
30,762
Common Stock
Aug 14
2017
SELL
Open market or private sale
$2,641,430
$162.24 p/Share
16,281
Reduced 25.3%
48,069
Common Stock
May 24
2017
BUY
Grant, award, or other acquisition
-
2,058
Added 3.1%
64,350
Common Stock
Jul 13
2016
SELL
Open market or private sale
$1,852,550
$52.93 p/Share
35,000
Reduced 35.97%
62,292
Common Stock
Jul 13
2016
BUY
Exercise of conversion of derivative security
$622,300
$17.78 p/Share
35,000
Added 26.46%
97,292
Common Stock
May 19
2016
BUY
Grant, award, or other acquisition
-
6,213
Added 9.07%
62,292
Common Stock
Nov 12
2015
SELL
Open market or private sale
$1,219,600
$30.49 p/Share
40,000
Reduced 41.63%
56,079
Common Stock
Nov 12
2015
BUY
Exercise of conversion of derivative security
$498,400
$12.46 p/Share
40,000
Added 29.39%
96,079
Common Stock
May 21
2015
BUY
Grant, award, or other acquisition
-
10,283
Added 15.5%
56,079
Common Stock
Feb 18
2015
SELL
Open market or private sale
$1,065,600
$22.2 p/Share
48,000
Reduced 51.17%
45,796
Common Stock
Feb 18
2015
BUY
Exercise of conversion of derivative security
$464,160
$9.67 p/Share
48,000
Added 33.85%
93,796
Common Stock
May 27
2014
BUY
Grant, award, or other acquisition
-
12,208
Added 21.05%
45,796
Common Stock
May 16
2013
BUY
Grant, award, or other acquisition
-
17,307
Added 50.0%
17,307
Common Stock
May 18
2012
BUY
Grant, award, or other acquisition
-
16,281
Added 19.72%
66,281
Common Stock