Nov 15
2024
SELL
Payment of exercise price or tax liability
$111,667
$7.73 p/Share
14,446
Reduced 2.8%
501,146
Common Stock
Nov 15
2024
BUY
Grant, award, or other acquisition
-
271,345
Added 25.99%
772,491
Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
$81,764
$5.66 p/Share
14,446
Reduced 2.73%
515,592
Common Stock
Jul 09
2024
BUY
Grant, award, or other acquisition
-
191,082
Added 26.5%
530,038
Common Stock
May 17
2024
SELL
Open market or private sale
$125,876
$9.17 p/Share
13,727
Reduced 3.89%
338,956
Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$183,014
$9.49 p/Share
19,285
Reduced 5.18%
352,683
Common Stock
Mar 08
2024
BUY
Grant, award, or other acquisition
-
163,327
Added 30.51%
371,968
Common Stock
Feb 22
2024
SELL
Open market or private sale
$239,430
$9.75 p/Share
24,557
Reduced 10.53%
208,641
Common Stock
Feb 16
2024
SELL
Open market or private sale
$175,943
$10.64 p/Share
16,536
Reduced 6.62%
233,198
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$282,245
$10.76 p/Share
26,231
Reduced 9.51%
249,734
Common Stock
Dec 11
2023
SELL
Open market or private sale
$231,210
$10.74 p/Share
21,528
Reduced 7.24%
275,965
Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$113,224
$11.31 p/Share
10,011
Reduced 3.26%
297,493
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$147,476
$12.46 p/Share
11,836
Reduced 3.71%
307,504
Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$100,131
$10.65 p/Share
9,402
Reduced 2.86%
319,340
Common Stock
Mar 18
2023
BUY
Grant, award, or other acquisition
-
122,399
Added 27.13%
328,742
Common Stock
Feb 28
2023
SELL
Open market or private sale
$169,298
$8.21 p/Share
20,621
Reduced 9.09%
206,343
Common Stock
Nov 17
2022
SELL
Open market or private sale
$63,403
$9.01 p/Share
7,037
Reduced 3.01%
226,964
Common Stock
Aug 18
2022
BUY
Grant, award, or other acquisition
-
19,638
Added 7.74%
234,001
Common Stock
Aug 17
2022
SELL
Open market or private sale
$144,763
$11.46 p/Share
12,632
Reduced 5.56%
214,363
Common Stock
May 19
2022
SELL
Open market or private sale
$70,750
$11.65 p/Share
6,073
Reduced 2.61%
226,995
Common Stock
May 18
2022
SELL
Open market or private sale
$39,465
$11.36 p/Share
3,474
Reduced 1.47%
233,068
Common Stock
Mar 26
2022
BUY
Grant, award, or other acquisition
-
97,049
Added 29.09%
236,542
Common Stock (RSUs)
Feb 22
2022
SELL
Open market or private sale
$84,766
$14.84 p/Share
5,712
Reduced 3.93%
139,493
Common Stock
Feb 18
2022
SELL
Open market or private sale
$61,360
$16.0 p/Share
3,835
Reduced 2.57%
145,205
Common Stock
Dec 16
2021
SELL
Open market or private sale
$549,300
$15.84 p/Share
34,678
Reduced 18.88%
149,040
Common Stock