Mar 01
2021
BUY
Grant, award, or other acquisition
-
76,179
Added 10.7%
635,996
Common Stock
Feb 18
2021
SELL
Open market or private sale
$3,000,044
$48.32 p/Share
62,087
Reduced 9.5%
591,366
Common Stock
Jan 22
2021
-
21,000
Reduced 3.3%
614,996
Common Stock
Dec 22
2020
BUY
Open market or private sale
$2,858,250
$38.11 p/Share
75,000
Added 10.3%
653,453
Common Stock
Dec 09
2020
SELL
Open market or private sale
$2,273,142
$34.9 p/Share
65,133
Reduced 8.06%
742,783
Common Stock
Dec 09
2020
-
14,330
Reduced 1.93%
728,453
Common Stock
Dec 09
2020
BUY
Exercise of conversion of derivative security
$492,405
$7.56 p/Share
65,133
Added 7.46%
807,916
Common Stock
Dec 07
2020
SELL
Open market or private sale
$2,254,661
$34.77 p/Share
64,845
Reduced 8.03%
742,783
Common Stock
Dec 07
2020
BUY
Exercise of conversion of derivative security
$140,601
$7.56 p/Share
18,598
Added 2.38%
761,381
Common Stock
Dec 04
2020
SELL
Open market or private sale
$373,865
$34.41 p/Share
10,865
Reduced 1.36%
789,030
Common Stock
Dec 01
2020
SELL
Open market or private sale
$1,551,426
$33.04 p/Share
46,956
Reduced 5.54%
799,895
Common Stock
Dec 01
2020
SELL
Payment of exercise price or tax liability
$145,219
$33.14 p/Share
4,382
Reduced 0.51%
846,851
Common Stock
Nov 27
2020
SELL
Open market or private sale
$198,414
$32.91 p/Share
6,029
Reduced 0.7%
851,233
Common Stock
Nov 24
2020
SELL
Open market or private sale
$6,582
$32.91 p/Share
200
Reduced 0.02%
857,262
Common Stock
Oct 20
2020
SELL
Open market or private sale
$2,762,070
$30.0 p/Share
92,069
Reduced 9.7%
857,462
Common Stock
Oct 20
2020
BUY
Exercise of conversion of derivative security
$765,093
$8.31 p/Share
92,069
Added 8.84%
949,531
Common Stock
Sep 01
2020
SELL
Payment of exercise price or tax liability
$127,662
$29.12 p/Share
4,384
Reduced 0.51%
857,462
Common Stock
Aug 07
2020
SELL
Open market or private sale
$237,930
$30.0 p/Share
7,931
Reduced 0.91%
861,846
Common Stock
Aug 07
2020
BUY
Exercise of conversion of derivative security
$65,907
$8.31 p/Share
7,931
Added 0.9%
869,777
Common Stock
Jul 28
2020
SELL
Open market or private sale
$5,700,000
$28.5 p/Share
200,000
Reduced 18.84%
861,846
Common Stock
Jul 28
2020
BUY
Exercise of conversion of derivative security
$1,662,000
$8.31 p/Share
200,000
Added 15.85%
1,061,846
Common Stock
Jun 01
2020
SELL
Payment of exercise price or tax liability
$105,845
$24.16 p/Share
4,381
Reduced 0.51%
861,846
Common Stock
Mar 03
2020
SELL
Payment of exercise price or tax liability
$87,999
$27.06 p/Share
3,252
Reduced 0.37%
866,227
Common Stock
Mar 03
2020
BUY
Grant, award, or other acquisition
-
7,211
Added 0.82%
869,479
Common Stock
Mar 01
2020
SELL
Payment of exercise price or tax liability
$1,042,736
$27.07 p/Share
38,520
Reduced 4.51%
816,092
Common Stock