Jul 01
2024
BUY
Grant, award, or other acquisition
-
11,513
Added 0.63%
1,829,779
Common Stock
Apr 03
2024
SELL
Payment of exercise price or tax liability
$79,200
$3.58 p/Share
22,123
Reduced 1.2%
1,818,266
Common Stock
Apr 02
2024
BUY
Grant, award, or other acquisition
-
61,082
Added 3.21%
1,840,389
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$94,635
$6.1 p/Share
15,514
Reduced 0.86%
1,779,307
Common Stock
Dec 29
2023
SELL
Payment of exercise price or tax liability
$753,600
$6.89 p/Share
109,376
Reduced 5.74%
1,794,821
Common Stock
Jun 14
2023
SELL
Payment of exercise price or tax liability
$99,375
$7.45 p/Share
13,339
Reduced 0.7%
1,904,197
Common Stock
Apr 07
2023
SELL
Payment of exercise price or tax liability
$600,234
$7.85 p/Share
76,463
Reduced 3.83%
1,917,536
Common Stock
Mar 07
2023
BUY
Grant, award, or other acquisition
$392,652
$8.53 p/Share
46,032
Added 2.26%
1,993,999
Common Stock
Jan 17
2023
SELL
Payment of exercise price or tax liability
$99,649
$6.38 p/Share
15,619
Reduced 0.8%
1,947,967
Common Stock
Sep 20
2022
SELL
Payment of exercise price or tax liability
$313,446
$7.14 p/Share
43,900
Reduced 2.19%
1,963,586
Common Stock
Sep 02
2022
BUY
Grant, award, or other acquisition
-
600,000
Added 23.01%
2,007,486
Common Stock
May 18
2022
SELL
Payment of exercise price or tax liability
$716,226
$10.49 p/Share
68,277
Reduced 4.63%
1,407,486
Common Stock
May 18
2022
BUY
Grant, award, or other acquisition
$262,502
$8.61 p/Share
30,488
Added 2.02%
1,475,763
Common Stock
Mar 14
2022
SELL
Payment of exercise price or tax liability
$186,599
$12.36 p/Share
15,097
Reduced 1.03%
1,445,275
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
30,919
Added 2.07%
1,460,372
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$128,053
$12.84 p/Share
9,973
Reduced 0.69%
1,429,453
Common Stock
Nov 12
2021
SELL
Open market or private sale
$422,256
$16.25 p/Share
25,985
Reduced 1.77%
1,439,426
Common Stock
Sep 24
2021
BUY
Grant, award, or other acquisition
-
400,000
Added 21.44%
1,465,411
Common Stock
Jun 10
2021
SELL
Open market or private sale
$826,800
$12.72 p/Share
65,000
Reduced 5.75%
1,065,411
Common Stock
Jun 09
2021
SELL
Open market or private sale
$1,993,376
$11.7 p/Share
170,374
Reduced 13.1%
1,130,411
Common Stock
Jun 07
2021
SELL
Open market or private sale
$217,150
$11.59 p/Share
18,736
Reduced 1.42%
1,300,785
Common Stock
May 18
2021
SELL
Open market or private sale
$245,681
$11.51 p/Share
21,345
Reduced 1.59%
1,319,521
Common Stock
May 17
2021
SELL
Open market or private sale
$57,216
$11.51 p/Share
4,971
Reduced 0.37%
1,340,866
Common Stock
May 14
2021
SELL
Open market or private sale
$230,973
$11.8 p/Share
19,574
Reduced 1.43%
1,345,837
Common Stock
Mar 09
2021
BUY
Grant, award, or other acquisition
-
73,234
Added 5.09%
1,365,411
Common Stock