Mar 08
2024
BUY
Grant, award, or other acquisition
-
17,000
Added 9.28%
166,121
Common Stock
Mar 07
2024
SELL
Payment of exercise price or tax liability
$34,373
$5.95 p/Share
5,777
Reduced 3.73%
149,121
Common Stock
Dec 15
2023
-
7,500
Reduced 4.62%
154,898
Common Stock
Mar 07
2023
SELL
Payment of exercise price or tax liability
$28,405
$8.86 p/Share
3,206
Reduced 1.94%
162,398
Common Stock
Mar 07
2023
BUY
Grant, award, or other acquisition
-
15,000
Added 8.31%
165,604
Common Stock
Nov 01
2022
-
7,500
Reduced 4.74%
150,604
Common Stock
Aug 16
2022
-
7,500
Reduced 4.53%
158,104
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$34,188
$11.0 p/Share
3,108
Reduced 1.84%
165,604
Common Stock
Mar 04
2022
BUY
Grant, award, or other acquisition
-
15,000
Added 8.16%
168,712
Common Stock
Dec 23
2021
-
5,000
Reduced 3.15%
153,712
Common Stock
Sep 01
2021
SELL
Open market or private sale
$40,550
$16.22 p/Share
2,500
Reduced 1.55%
158,712
Common Stock
Aug 30
2021
SELL
Open market or private sale
$39,200
$15.68 p/Share
2,500
Reduced 1.53%
161,212
Common Stock
Aug 03
2021
SELL
Open market or private sale
$81,968
$17.44 p/Share
4,700
Reduced 2.79%
163,712
Common Stock
Aug 02
2021
SELL
Open market or private sale
$92,008
$17.36 p/Share
5,300
Reduced 3.05%
168,412
Common Stock
Jul 14
2021
SELL
Open market or private sale
$87,150
$17.43 p/Share
5,000
Reduced 23.59%
16,193
Common Stock
Jul 12
2021
SELL
Open market or private sale
$87,500
$17.5 p/Share
5,000
Reduced 19.09%
21,193
Common Stock
Jul 02
2021
SELL
Open market or private sale
$52,200
$17.4 p/Share
3,000
Reduced 10.28%
26,193
Common Stock
Jun 30
2021
SELL
Open market or private sale
$79,700
$15.94 p/Share
5,000
Reduced 14.62%
29,193
Common Stock
Apr 19
2021
SELL
Open market or private sale
$87,900
$17.58 p/Share
5,000
Reduced 12.76%
34,193
Common Stock
Apr 05
2021
SELL
Open market or private sale
$40,500
$16.2 p/Share
2,500
Reduced 6.65%
35,091
Common Stock
Apr 01
2021
SELL
Open market or private sale
$24,831
$15.5 p/Share
1,602
Reduced 4.09%
37,591
Common Stock
Mar 31
2021
SELL
Open market or private sale
$13,919
$15.5 p/Share
898
Reduced 2.24%
39,193
Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
-
11,000
Added 21.53%
40,091
Common Stock
Mar 08
2021
SELL
Payment of exercise price or tax liability
$102,280
$15.05 p/Share
6,796
Reduced 18.94%
29,091
Common Stock
Dec 11
2020
-
20,000
Reduced 35.79%
35,887
Common Stock