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
Dec 27
2022
SELL
Payment of exercise price or tax liability
$6,343
$13.76 p/Share
461
Reduced 1.86%
24,388
Common Stock
Dec 05
2022
SELL
Payment of exercise price or tax liability
$27,635
$13.6 p/Share
2,032
Reduced 7.93%
23,602
Common Stock
Dec 05
2022
BUY
Grant, award, or other acquisition
-
5,000
Added 4.56%
104,731
Common Stock (Restrict...
Nov 25
2022
SELL
Payment of exercise price or tax liability
$2,584
$13.53 p/Share
191
Reduced 0.94%
20,134
Common Stock
Nov 07
2022
SELL
Payment of exercise price or tax liability
$10,896
$13.24 p/Share
823
Reduced 3.99%
19,808
Common Stock