Sep 15
2023
SELL
Payment of exercise price or tax liability
$2,511
$8.29 p/Share
303
Reduced 0.99%
30,422
Common Stock
Sep 05
2023
SELL
Payment of exercise price or tax liability
$15,633
$7.09 p/Share
2,205
Reduced 6.85%
29,987
Common Stock
Sep 05
2023
BUY
Grant, award, or other acquisition
-
5,000
Added 5.24%
90,507
Common Stock (Restrict...
Aug 28
2023
SELL
Payment of exercise price or tax liability
$8,640
$7.66 p/Share
1,128
Reduced 4.04%
26,817
Common Stock
Aug 07
2023
SELL
Payment of exercise price or tax liability
$5,685
$8.03 p/Share
708
Reduced 2.73%
25,195
Common Stock
Aug 04
2023
SELL
Open market or private sale
$169,800
$8.49 p/Share
20,000
Reduced 45.27%
24,179
Common Stock
Jul 31
2023
SELL
Payment of exercise price or tax liability
$6,002
$9.76 p/Share
615
Reduced 1.37%
44,179
Common Stock
Jul 28
2023
BUY
Grant, award, or other acquisition
-
6,089
Added 5.91%
96,854
Common Stock (Restrict...
Jul 10
2023
SELL
Payment of exercise price or tax liability
$12,943
$9.18 p/Share
1,410
Reduced 3.15%
43,296
Common Stock
Jun 26
2023
SELL
Payment of exercise price or tax liability
$4,869
$9.51 p/Share
512
Reduced 1.23%
41,268
Common Stock
Jun 15
2023
SELL
Payment of exercise price or tax liability
$2,869
$9.47 p/Share
303
Reduced 0.74%
40,533
Common Stock
Jun 05
2023
SELL
Payment of exercise price or tax liability
$20,528
$9.31 p/Share
2,205
Reduced 5.21%
40,098
Common Stock
Jun 05
2023
BUY
Grant, award, or other acquisition
-
5,000
Added 4.94%
96,188
Common Stock (Restrict...
May 05
2023
SELL
Payment of exercise price or tax liability
$6,380
$9.37 p/Share
681
Reduced 1.81%
36,928
Common Stock
May 05
2023
BUY
Grant, award, or other acquisition
-
2,495
Added 2.52%
96,563
Common Stock (Restrict...
May 01
2023
SELL
Payment of exercise price or tax liability
$8,204
$13.34 p/Share
615
Reduced 1.68%
35,952
Common Stock
Apr 10
2023
SELL
Payment of exercise price or tax liability
$16,652
$11.81 p/Share
1,410
Reduced 3.87%
35,070
Common Stock
Mar 24
2023
SELL
Payment of exercise price or tax liability
$5,066
$10.99 p/Share
461
Reduced 1.38%
33,042
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
5,902
Added 5.47%
101,907
Common Stock (Restrict...
Mar 06
2023
SELL
Payment of exercise price or tax liability
$24,646
$12.41 p/Share
1,986
Reduced 5.8%
32,256
Common Stock
Mar 05
2023
BUY
Grant, award, or other acquisition
-
5,000
Added 4.95%
96,005
Common Stock (Restrict...
Feb 27
2023
SELL
Payment of exercise price or tax liability
$2,450
$12.83 p/Share
191
Reduced 0.66%
28,867
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$7,912
$12.95 p/Share
611
Reduced 2.1%
28,541
Common Stock
Jan 30
2023
SELL
Payment of exercise price or tax liability
$7,855
$14.18 p/Share
554
Reduced 1.97%
27,499
Common Stock
Jan 09
2023
SELL
Payment of exercise price or tax liability
$19,859
$15.65 p/Share
1,269
Reduced 4.56%
26,556
Common Stock