Aug 07
2025
SELL
Payment of exercise price or tax liability
$21,465
$5.86 p/Share
3,663
Reduced 5.91%
58,365
Common Stock
Aug 07
2025
BUY
Grant, award, or other acquisition
-
12,787
Added 17.09%
62,028
Common Stock
Jun 09
2025
SELL
Open market or private sale
$24,520
$6.13 p/Share
4,000
Reduced 7.32%
50,622
Common Stock
Aug 07
2024
SELL
Payment of exercise price or tax liability
$21,640
$6.24 p/Share
3,468
Reduced 5.97%
54,622
Common Stock
Aug 07
2024
BUY
Grant, award, or other acquisition
-
9,759
Added 14.38%
58,090
Common Stock
Mar 14
2024
SELL
Open market or private sale
$21,595
$6.17 p/Share
3,500
Reduced 6.75%
48,331
Common Stock
Aug 07
2023
SELL
Payment of exercise price or tax liability
$18,210
$8.59 p/Share
2,120
Reduced 3.93%
51,831
Common Stock
Aug 07
2023
BUY
Grant, award, or other acquisition
-
9,137
Added 14.48%
53,951
Common Stock
Aug 07
2022
SELL
Payment of exercise price or tax liability
$8,947
$11.85 p/Share
755
Reduced 1.66%
44,814
Common Stock
Aug 07
2022
BUY
Grant, award, or other acquisition
-
8,870
Added 16.29%
45,569
Common Stock
Mar 11
2022
SELL
Open market or private sale
$26,520
$13.26 p/Share
2,000
Reduced 5.17%
36,699
Common Stock
Jan 07
2022
BUY
Grant, award, or other acquisition
-
7,550
Added 16.32%
38,699
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$92,203
$12.56 p/Share
7,341
Reduced 19.07%
31,149
Common Stock
Dec 01
2021
BUY
Grant, award, or other acquisition
-
8,500
Added 18.09%
38,490
Common Stock
Nov 02
2021
SELL
Open market or private sale
$27,220
$13.61 p/Share
2,000
Reduced 6.25%
29,990
Common Stock
Mar 01
2021
SELL
Open market or private sale
$23,120
$11.56 p/Share
2,000
Reduced 5.88%
31,990
Common Stock
Feb 05
2021
SELL
Open market or private sale
$31,800
$10.6 p/Share
3,000
Reduced 8.11%
33,990
Common Stock
Dec 01
2020
SELL
Payment of exercise price or tax liability
$71,749
$10.08 p/Share
7,118
Reduced 16.14%
36,990
Common Stock
Dec 01
2020
BUY
Grant, award, or other acquisition
-
8,500
Added 16.16%
44,108
Common Stock
Nov 16
2020
SELL
Open market or private sale
$30,900
$10.3 p/Share
3,000
Reduced 7.77%
35,608
Common Stock
Nov 03
2020
SELL
Open market or private sale
$53,820
$8.97 p/Share
6,000
Reduced 13.45%
38,608
Common Stock