Sep 30
2023
SELL
Payment of exercise price or tax liability
$43,558
$7.22 p/Share
6,033
Reduced 1.92%
307,932
Common Stock
Sep 30
2023
BUY
Grant, award, or other acquisition
$94,834
$7.22 p/Share
13,135
Added 4.02%
313,965
Common Stock
Aug 31
2023
SELL
Payment of exercise price or tax liability
$43,560
$7.45 p/Share
5,847
Reduced 1.91%
300,830
Common Stock
Aug 31
2023
BUY
Grant, award, or other acquisition
$94,838
$7.45 p/Share
12,730
Added 3.99%
306,677
Common Stock
Aug 09
2023
BUY
Open market or private purchase
$25,742
$7.02 p/Share
3,667
Added 1.23%
293,947
Common Stock
Jul 31
2023
SELL
Payment of exercise price or tax liability
$43,566
$9.43 p/Share
4,620
Reduced 1.57%
290,280
Common Stock
Jul 31
2023
BUY
Grant, award, or other acquisition
$94,837
$9.43 p/Share
10,057
Added 3.3%
294,900
Common Stock
Jun 30
2023
SELL
Payment of exercise price or tax liability
$43,566
$9.87 p/Share
4,414
Reduced 1.53%
284,843
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$94,840
$9.87 p/Share
9,609
Added 3.22%
289,257
Common Stock
May 31
2023
SELL
Payment of exercise price or tax liability
$43,560
$8.46 p/Share
5,149
Reduced 1.81%
279,648
Common Stock
May 31
2023
BUY
Grant, award, or other acquisition
$94,836
$8.46 p/Share
11,210
Added 3.79%
284,797
Common Stock
Apr 30
2023
SELL
Payment of exercise price or tax liability
$43,562
$6.87 p/Share
6,341
Reduced 2.27%
273,587
Common Stock
Apr 30
2023
BUY
Grant, award, or other acquisition
$94,833
$6.87 p/Share
13,804
Added 4.7%
279,928
Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$43,561
$6.83 p/Share
6,378
Reduced 2.34%
266,124
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$94,834
$6.83 p/Share
13,885
Added 4.85%
272,502
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$43,552
$8.46 p/Share
5,148
Reduced 1.95%
258,617
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
$94,836
$8.46 p/Share
11,210
Added 4.08%
263,765
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$48,576
$7.94 p/Share
6,118
Reduced 2.37%
252,555
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
$94,835
$7.94 p/Share
11,944
Added 4.41%
258,673
Common Stock
Dec 31
2022
SELL
Payment of exercise price or tax liability
$43,551
$6.29 p/Share
6,924
Reduced 2.73%
246,729
Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
$94,834
$6.29 p/Share
15,077
Added 5.61%
253,653
Common Stock
Nov 30
2022
SELL
Payment of exercise price or tax liability
$43,548
$7.48 p/Share
5,822
Reduced 2.38%
238,576
Common Stock
Nov 30
2022
BUY
Grant, award, or other acquisition
$94,831
$7.48 p/Share
12,678
Added 4.93%
244,398
Common Stock
Oct 31
2022
SELL
Payment of exercise price or tax liability
$43,552
$5.29 p/Share
8,233
Reduced 3.43%
231,720
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
$94,833
$5.29 p/Share
17,927
Added 6.95%
239,953
Common Stock