Mar 29
2021
BUY
Grant, award, or other acquisition
-
1,459
Added 7.77%
17,318
Common Stock
Jun 30
2020
SELL
Open market or private sale
$82,950
$118.5 p/Share
700
Reduced 4.23%
15,859
Common Stock
Jun 30
2020
BUY
Exercise of conversion of derivative security
$19,509
$27.87 p/Share
700
Added 4.06%
16,559
Common Stock
Apr 01
2020
BUY
Grant, award, or other acquisition
-
2,094
Added 11.66%
15,859
Common Stock
Mar 03
2020
SELL
Open market or private sale
$65,000
$130.0 p/Share
500
Reduced 3.51%
13,765
Common Stock
Mar 03
2020
BUY
Exercise of conversion of derivative security
$13,935
$27.87 p/Share
500
Added 3.39%
14,265
Common Stock
Jan 02
2020
SELL
Open market or private sale
$64,855
$129.71 p/Share
500
Reduced 3.77%
12,765
Common Stock
Jan 02
2020
BUY
Exercise of conversion of derivative security
$13,935
$27.87 p/Share
500
Added 3.63%
13,265
Common Stock
Dec 04
2019
SELL
Open market or private sale
$37,500
$125.0 p/Share
300
Reduced 2.3%
12,765
Common Stock
Dec 04
2019
BUY
Exercise of conversion of derivative security
$8,361
$27.87 p/Share
300
Added 2.24%
13,065
Common Stock
Sep 25
2019
SELL
Open market or private sale
$53,915
$107.83 p/Share
500
Reduced 3.77%
12,765
Common Stock
Sep 25
2019
BUY
Exercise of conversion of derivative security
$13,935
$27.87 p/Share
500
Added 3.63%
13,265
Common Stock
Apr 04
2019
BUY
Grant, award, or other acquisition
-
1,464
Added 9.61%
13,765
Common Stock
Jan 15
2019
SELL
Open market or private sale
$218,310
$90.36 p/Share
2,416
Reduced 16.42%
12,301
Common Stock
Jan 15
2019
BUY
Exercise of conversion of derivative security
$27,870
$27.87 p/Share
1,000
Added 6.36%
14,717
Common Stock
Apr 09
2018
BUY
Grant, award, or other acquisition
-
1,295
Added 8.63%
13,717
Common Stock
Jan 12
2018
SELL
Open market or private sale
$206,910
$137.94 p/Share
1,500
Reduced 10.77%
12,422
Common Stock
Jan 12
2018
BUY
Exercise of conversion of derivative security
$41,805
$27.87 p/Share
1,500
Added 9.73%
13,922
Common Stock
Jun 27
2017
SELL
Open market or private sale
$315,000
$126.0 p/Share
2,500
Reduced 16.75%
12,422
Common Stock
Jun 27
2017
BUY
Exercise of conversion of derivative security
$69,675
$27.87 p/Share
2,500
Added 14.35%
14,922
Common Stock
Apr 04
2017
BUY
Grant, award, or other acquisition
-
1,137
Added 8.39%
12,422
Common Stock
Jul 22
2016
SELL
Open market or private sale
$248,400
$99.36 p/Share
2,500
Reduced 18.14%
11,285
Common Stock
Jul 22
2016
BUY
Exercise of conversion of derivative security
$69,675
$27.87 p/Share
2,500
Added 15.35%
13,785
Common Stock
Apr 05
2016
BUY
Grant, award, or other acquisition
-
1,270
Added 10.12%
11,285
Common Stock