Mar 15
2024
SELL
Open market or private sale
$17,863
$17.21 p/Share
1,038
Reduced 1.5%
68,192
Common Stock
Mar 08
2024
SELL
Payment of exercise price or tax liability
$393,126
$18.24 p/Share
21,553
Reduced 23.75%
69,182
Common Stock
Mar 04
2024
SELL
Open market or private sale
$27,075
$18.05 p/Share
1,500
Reduced 1.63%
90,713
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
43,333
Added 31.97%
92,213
Common Stock
Jan 04
2024
SELL
Payment of exercise price or tax liability
$137,159
$18.53 p/Share
7,402
Reduced 13.18%
48,740
Common Stock
Jan 04
2024
BUY
Exercise of conversion of derivative security
-
15,500
Added 23.6%
50,173
Common Stock
Jan 03
2024
SELL
Payment of exercise price or tax liability
$87,764
$18.5 p/Share
4,744
Reduced 10.45%
40,642
Common Stock
Jan 03
2024
BUY
Exercise of conversion of derivative security
-
9,000
Added 17.58%
42,202
Common Stock
Nov 15
2023
SELL
Open market or private sale
$24,170
$18.65 p/Share
1,296
Reduced 3.47%
36,106
Common Stock
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