Nov 04
2024
SELL
Open market or private sale
$1,414,000
$28.28 p/Share
50,000
Reduced 12.31%
356,136
Common Stock
Sep 26
2024
BUY
Grant, award, or other acquisition
-
90,000
Added 18.14%
406,136
Common Stock
Jun 11
2024
SELL
Open market or private sale
$693,760
$21.68 p/Share
32,000
Reduced 9.19%
316,136
Common Stock
May 21
2024
SELL
Open market or private sale
$436,160
$15.04 p/Share
29,000
Reduced 7.69%
348,136
Common Stock
Jun 22
2023
SELL
Open market or private sale
$177,774
$5.95 p/Share
29,878
Reduced 7.34%
377,136
Common Stock
Jun 21
2023
SELL
Open market or private sale
$308,311
$6.15 p/Share
50,132
Reduced 10.97%
407,014
Common Stock
Jun 15
2023
SELL
Sale (or disposition) back to the issuer
-
1,613
Reduced 0.35%
457,146
Common Stock
Jun 15
2023
BUY
Grant, award, or other acquisition
-
105,000
Added 18.62%
458,759
Common Stock
Dec 16
2022
BUY
Open market or private purchase
$52,500
$3.5 p/Share
15,000
Added 4.07%
353,759
Common Stock
Dec 12
2022
BUY
Open market or private purchase
$83,500
$3.34 p/Share
25,000
Added 6.87%
338,759
Common Stock
Oct 19
2022
BUY
Grant, award, or other acquisition
-
125,000
Added 28.49%
313,759
Common Stock
Jun 10
2022
SELL
Open market or private sale
$50,584
$5.97 p/Share
8,473
Reduced 4.3%
188,759
Common Stock
May 31
2022
SELL
Open market or private sale
$72,621
$5.45 p/Share
13,325
Reduced 6.33%
197,232
Common Stock
Dec 10
2021
SELL
Open market or private sale
$257,348
$11.31 p/Share
22,754
Reduced 9.75%
210,557
Common Stock
Nov 02
2021
SELL
Open market or private sale
$137,888
$19.04 p/Share
7,242
Reduced 3.01%
233,311
Common Stock
Nov 01
2021
SELL
Open market or private sale
$71,366
$18.95 p/Share
3,766
Reduced 1.54%
240,553
Common Stock
Aug 05
2021
BUY
Grant, award, or other acquisition
$149,765
$12.54 p/Share
11,943
Added 4.66%
244,319
Common Stock
Jul 01
2021
SELL
Open market or private sale
$113,183
$17.66 p/Share
6,409
Reduced 2.68%
232,376
Common Stock
May 24
2021
SELL
Open market or private sale
$82,159
$14.18 p/Share
5,794
Reduced 2.37%
238,785
Common Stock
May 20
2021
BUY
Grant, award, or other acquisition
-
30,000
Added 10.93%
244,579
Common Stock
Jan 21
2021
SELL
Open market or private sale
$688,077
$27.42 p/Share
25,094
Reduced 10.47%
214,579
Common Stock
Nov 25
2020
SELL
Open market or private sale
$482,000
$19.28 p/Share
25,000
Reduced 9.45%
239,673
Common Stock
Nov 01
2020
SELL
Payment of exercise price or tax liability
$101,835
$13.91 p/Share
7,321
Reduced 2.69%
264,673
Common Stock
Oct 31
2020
SELL
Payment of exercise price or tax liability
$52,496
$13.91 p/Share
3,774
Reduced 1.37%
271,994
Common Stock