Oct 31
2023
SELL
Payment of exercise price or tax liability
-
4,038
Reduced 2.41%
163,725
Common Stock
Oct 31
2023
BUY
Grant, award, or other acquisition
-
9,013
Added 5.1%
167,763
Common Stock
Sep 29
2023
SELL
Payment of exercise price or tax liability
-
1,178
Reduced 0.74%
158,750
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
-
2,991
Added 1.84%
159,928
Common Stock
Aug 31
2023
SELL
Payment of exercise price or tax liability
-
1,110
Reduced 0.7%
156,937
Common Stock
Aug 31
2023
BUY
Grant, award, or other acquisition
-
2,994
Added 1.86%
158,047
Common Stock
Jul 31
2023
SELL
Payment of exercise price or tax liability
-
1,153
Reduced 0.74%
155,053
Common Stock
Jul 31
2023
BUY
Grant, award, or other acquisition
-
3,193
Added 2.0%
156,206
Common Stock
Jun 30
2023
SELL
Payment of exercise price or tax liability
-
1,041
Reduced 0.68%
153,013
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
2,913
Added 1.86%
154,054
Common Stock
May 31
2023
SELL
Payment of exercise price or tax liability
-
1,450
Reduced 0.95%
151,141
Common Stock
May 31
2023
BUY
Grant, award, or other acquisition
-
3,376
Added 2.16%
152,591
Common Stock
May 15
2023
BUY
Open market or private purchase
$34,650
$6.93 p/Share
5,000
Added 3.24%
149,215
Common Stock
May 11
2023
BUY
Open market or private purchase
$34,950
$6.99 p/Share
5,000
Added 3.35%
144,215
Common Stock
May 10
2023
BUY
Open market or private purchase
$67,600
$6.76 p/Share
10,000
Added 6.7%
139,215
Common Stock
Apr 28
2023
SELL
Payment of exercise price or tax liability
-
1,823
Reduced 1.39%
129,215
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
-
4,469
Added 3.3%
131,038
Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
-
1,672
Reduced 1.3%
126,569
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
4,099
Added 3.1%
128,241
Common Stock
Mar 14
2023
BUY
Grant, award, or other acquisition
$31,750
$6.35 p/Share
5,000
Added 3.87%
124,142
Common Stock
Mar 13
2023
BUY
Grant, award, or other acquisition
$31,200
$6.24 p/Share
5,000
Added 4.03%
119,142
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
$29,938
$6.13 p/Share
4,884
Added 4.1%
114,142
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
-
1,425
Reduced 1.29%
109,258
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
3,494
Added 3.06%
110,683
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
-
1,236
Reduced 1.14%
107,189
Common Stock