Mar 03
2022
SELL
Open market or private sale
$421,070
$25.47 p/Share
16,532
Reduced 8.16%
185,982
Common Stock, $0.01 pa...
Sep 01
2021
SELL
Open market or private sale
$1,004,972
$31.01 p/Share
32,408
Reduced 13.8%
202,514
Common Stock, $0.01 pa...
Sep 01
2021
BUY
Exercise of conversion of derivative security
$59,631
$1.84 p/Share
32,408
Added 12.12%
234,922
Common Stock, $0.01 pa...
Aug 30
2021
SELL
Open market or private sale
$7,533
$31.0 p/Share
243
Reduced 0.12%
202,514
Common Stock, $0.01 pa...
Aug 30
2021
BUY
Exercise of conversion of derivative security
$447
$1.84 p/Share
243
Added 0.12%
202,757
Common Stock, $0.01 pa...
Aug 05
2021
SELL
Open market or private sale
$614,646
$31.06 p/Share
19,789
Reduced 8.9%
202,514
Common Stock, $0.01 pa...
Aug 05
2021
BUY
Exercise of conversion of derivative security
$36,412
$1.84 p/Share
19,789
Added 8.17%
222,303
Common Stock, $0.01 pa...
Jun 02
2021
SELL
Open market or private sale
$210,478
$27.12 p/Share
7,761
Reduced 3.69%
202,514
Common Stock, $0.01 pa...
Jun 01
2021
BUY
Grant, award, or other acquisition
-
27,200
Added 11.45%
210,275
Common Stock, $0.01 pa...
Apr 14
2021
BUY
Grant, award, or other acquisition
-
20,520
Added 10.08%
183,075
Common Stock, $0.01 pa...
Mar 02
2021
SELL
Open market or private sale
$331,290
$26.32 p/Share
12,587
Reduced 7.19%
162,555
Common Stock, $0.01 pa...
Feb 16
2021
SELL
Open market or private sale
$106,005
$23.72 p/Share
4,469
Reduced 2.49%
175,142
Common Stock, $0.01 pa...
Dec 23
2020
SELL
Open market or private sale
$2,144
$23.05 p/Share
93
Reduced 0.05%
179,611
Common Stock, $0.01 pa...
Dec 23
2020
BUY
Exercise of conversion of derivative security
$171
$1.84 p/Share
93
Added 0.05%
179,704
Common Stock, $0.01 pa...
Dec 22
2020
SELL
Open market or private sale
$391,331
$23.01 p/Share
17,007
Reduced 8.65%
179,611
Common Stock, $0.01 pa...
Dec 22
2020
BUY
Exercise of conversion of derivative security
$31,293
$1.84 p/Share
17,007
Added 7.96%
196,618
Common Stock, $0.01 pa...
Dec 09
2020
SELL
Open market or private sale
$11,505
$23.01 p/Share
500
Reduced 0.28%
179,611
Common Stock, $0.01 pa...
Dec 09
2020
BUY
Exercise of conversion of derivative security
$920
$1.84 p/Share
500
Added 0.28%
180,111
Common Stock, $0.01 pa...
Dec 08
2020
SELL
Open market or private sale
$55,272
$23.03 p/Share
2,400
Reduced 1.32%
179,611
Common Stock, $0.01 pa...
Dec 08
2020
BUY
Exercise of conversion of derivative security
$4,416
$1.84 p/Share
2,400
Added 1.3%
182,011
Common Stock, $0.01 pa...
Dec 03
2020
SELL
Open market or private sale
$200,790
$22.31 p/Share
9,000
Reduced 4.77%
179,611
Common Stock, $0.01 pa...
Dec 03
2020
BUY
Exercise of conversion of derivative security
$16,560
$1.84 p/Share
9,000
Added 4.55%
188,611
Common Stock, $0.01 pa...
Nov 03
2020
SELL
Open market or private sale
$186,930
$20.77 p/Share
9,000
Reduced 4.77%
179,611
Common Stock, $0.01 pa...
Nov 03
2020
BUY
Exercise of conversion of derivative security
$16,560
$1.84 p/Share
9,000
Added 4.55%
188,611
Common Stock, $0.01 pa...
Oct 08
2020
SELL
Open market or private sale
$614,810
$21.04 p/Share
29,221
Reduced 13.99%
179,611
Common Stock