Sep 03
2024
SELL
Open market or private sale
$109,600
$5.48 p/Share
20,000
Reduced 1.27%
1,555,787
Common Stock
Aug 01
2024
SELL
Open market or private sale
$105,800
$5.29 p/Share
20,000
Reduced 1.25%
1,575,787
Common Stock
Jul 01
2024
SELL
Open market or private sale
$104,600
$5.23 p/Share
20,000
Reduced 1.24%
1,595,787
Common Stock
Jun 03
2024
SELL
Open market or private sale
$104,200
$5.21 p/Share
20,000
Reduced 1.22%
1,615,787
Common Stock
May 06
2024
SELL
Open market or private sale
$4,453
$5.01 p/Share
889
Reduced 0.05%
1,635,787
Common Stock
May 03
2024
SELL
Open market or private sale
$95,555
$5.0 p/Share
19,111
Reduced 1.15%
1,636,676
Common Stock
Apr 10
2024
BUY
Grant, award, or other acquisition
-
60,592
Added 3.53%
1,655,787
Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$165,450
$3.51 p/Share
47,137
Reduced 2.87%
1,595,195
Common Stock
Mar 03
2024
SELL
Payment of exercise price or tax liability
$56,039
$3.86 p/Share
14,518
Reduced 0.88%
1,642,332
Common Stock
Mar 02
2024
SELL
Payment of exercise price or tax liability
$46,377
$3.86 p/Share
12,015
Reduced 0.72%
1,656,850
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$45,396
$3.84 p/Share
11,822
Reduced 0.7%
1,668,865
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
-
36,169
Added 2.11%
1,680,687
Common Stock
Mar 14
2023
SELL
Payment of exercise price or tax liability
$425,149
$9.44 p/Share
45,037
Reduced 2.67%
1,644,518
Common Stock
Mar 11
2023
SELL
Payment of exercise price or tax liability
$569,021
$9.65 p/Share
58,966
Reduced 3.37%
1,689,555
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$236,605
$10.71 p/Share
22,092
Reduced 1.25%
1,748,521
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
167,167
Added 8.63%
1,770,613
Common Stock
Jan 24
2023
SELL
Payment of exercise price or tax liability
$1,860,210
$11.15 p/Share
166,835
Reduced 9.49%
1,590,567
Common Stock
Jan 24
2023
BUY
Grant, award, or other acquisition
-
381,336
Added 17.83%
1,757,402
Common Stock
Aug 11
2022
SELL
Open market or private sale
$298,000
$20.0 p/Share
14,900
Reduced 1.07%
1,376,066
Common Stock
Aug 09
2022
SELL
Open market or private sale
$2,000
$20.0 p/Share
100
Reduced 0.01%
1,390,966
Common Stock
Jun 01
2022
SELL
Open market or private sale
$324,600
$21.64 p/Share
15,000
Reduced 1.07%
1,391,066
Common Stock
May 16
2022
SELL
Open market or private sale
$227,479
$21.43 p/Share
10,615
Reduced 0.75%
1,406,066
Common Stock
May 02
2022
SELL
Open market or private sale
$87,919
$20.05 p/Share
4,385
Reduced 0.31%
1,416,681
Common Stock
Apr 07
2022
SELL
Open market or private sale
$300,000
$20.0 p/Share
15,000
Reduced 1.04%
1,421,066
Common Stock
Mar 22
2022
SELL
Payment of exercise price or tax liability
$766,835
$17.91 p/Share
42,816
Reduced 2.9%
1,436,066
Common Stock