Oct 16
2023
SELL
Open market or private sale
$17,150
$17.15 p/Share
1,000
Reduced 2.6%
37,441
Common Stock
Sep 15
2023
SELL
Open market or private sale
$14,760
$14.76 p/Share
1,000
Reduced 2.53%
38,523
Common Stock
Aug 15
2023
SELL
Open market or private sale
$15,960
$15.96 p/Share
1,000
Reduced 2.48%
39,366
Common Stock
Jul 20
2023
SELL
Open market or private sale
$14,000
$14.0 p/Share
1,000
Reduced 2.42%
40,364
Common Stock
Jun 16
2023
SELL
Open market or private sale
$14,000
$14.0 p/Share
1,000
Reduced 2.38%
40,933
Common Stock
Jun 04
2023
SELL
Payment of exercise price or tax liability
$6,754
$13.87 p/Share
487
Reduced 1.15%
41,867
Common Stock
Jun 04
2023
BUY
Exercise of conversion of derivative security
-
1,000
Added 2.31%
42,354
Common Stock
May 17
2023
SELL
Open market or private sale
$20,258
$14.0 p/Share
1,447
Reduced 3.39%
41,297
Common Stock
May 04
2023
SELL
Open market or private sale
$100,954
$14.0 p/Share
7,211
Reduced 14.43%
42,760
Common Stock
Jan 04
2023
SELL
Payment of exercise price or tax liability
$81,914
$10.21 p/Share
8,023
Reduced 13.87%
49,833
Common Stock
Jan 04
2023
BUY
Exercise of conversion of derivative security
-
15,500
Added 23.14%
51,478
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$32,998
$10.03 p/Share
3,290
Reduced 7.21%
42,356
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
-
6,000
Added 12.0%
44,001
Common Stock
Jun 04
2022
SELL
Payment of exercise price or tax liability
$7,001
$14.74 p/Share
475
Reduced 1.22%
38,330
Common Stock
Jun 04
2022
BUY
Exercise of conversion of derivative security
-
1,000
Added 2.51%
38,805
Common Stock
Apr 21
2022
SELL
Open market or private sale
$18,510
$18.51 p/Share
1,000
Reduced 2.59%
37,562
Common Stock
Apr 08
2022
SELL
Open market or private sale
$28,186
$20.41 p/Share
1,381
Reduced 3.47%
38,387
Common Stock
Feb 28
2022
SELL
Open market or private sale
$42,000
$20.0 p/Share
2,100
Reduced 5.06%
39,406
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$68,555
$20.92 p/Share
3,277
Reduced 7.32%
41,506
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
-
6,888
Added 13.33%
44,783
Common Stock
Jan 07
2022
SELL
Payment of exercise price or tax liability
$87,353
$19.98 p/Share
4,372
Reduced 10.36%
37,827
Common Stock
Jan 04
2022
SELL
Payment of exercise price or tax liability
$151,928
$19.98 p/Share
7,604
Reduced 18.55%
33,380
Common Stock
Jan 04
2022
BUY
Exercise of conversion of derivative security
-
15,500
Added 30.83%
34,780
Common Stock
Jan 04
2022
BUY
Grant, award, or other acquisition
-
8,819
Added 17.29%
42,199
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$31,813
$19.65 p/Share
1,619
Reduced 5.97%
25,484
Common Stock