Mar 28
2024
|
BUY
Open market or private purchase
|
$80,900
$8.09 p/Share
|
10,000
|
|
Feb 29
2024
|
SELL
Payment of exercise price or tax liability
|
$742,223
$6.61 p/Share
|
112,288
|
|
Feb 29
2024
|
BUY
Grant, award, or other acquisition
|
$235,653
$6.61 p/Share
|
35,651
|
|
Feb 14
2024
|
BUY
Grant, award, or other acquisition
|
$6,506,748
$8.26 p/Share
|
787,742
|
|
Jan 31
2024
|
SELL
Payment of exercise price or tax liability
|
$280,666
$9.17 p/Share
|
30,607
|
|
Dec 01
2023
|
SELL
Payment of exercise price or tax liability
|
$260,703
$9.05 p/Share
|
28,807
|
|
Jun 30
2023
|
BUY
Open market or private purchase
|
$9,400
$9.4 p/Share
|
1,000
|
|
Jun 29
2023
|
BUY
Open market or private purchase
|
$9,610
$9.61 p/Share
|
1,000
|
|
Jun 28
2023
|
BUY
Open market or private purchase
|
$9,603
$9.06 p/Share
|
1,060
|
|
Jun 26
2023
|
BUY
Open market or private purchase
|
$8,770
$9.33 p/Share
|
940
|
|
Jun 23
2023
|
BUY
Open market or private purchase
|
$18,240
$9.12 p/Share
|
2,000
|
|
Jun 22
2023
|
BUY
Open market or private purchase
|
$17,100
$8.55 p/Share
|
2,000
|
|
Jun 21
2023
|
BUY
Open market or private purchase
|
$17,320
$8.66 p/Share
|
2,000
|
|
Apr 10
2023
|
BUY
Grant, award, or other acquisition
|
$5,832,007
$8.17 p/Share
|
713,832
|
|
Feb 07
2023
|
SELL
Payment of exercise price or tax liability
|
$150,090
$13.3 p/Share
|
11,285
|
|
Feb 07
2023
|
BUY
Grant, award, or other acquisition
|
-
|
25,022
|
|
Jan 31
2023
|
SELL
Payment of exercise price or tax liability
|
$1,068,025
$13.2 p/Share
|
80,911
|
|
Dec 01
2022
|
SELL
Payment of exercise price or tax liability
|
$335,025
$11.63 p/Share
|
28,807
|
|
Jun 30
2022
|
BUY
Open market or private purchase
|
$4,591
$15.83 p/Share
|
290
|
|
May 11
2022
|
BUY
Open market or private purchase
|
$57,000
$19.0 p/Share
|
3,000
|
|
Feb 14
2022
|
SELL
Payment of exercise price or tax liability
|
$339,031
$20.52 p/Share
|
16,522
|
|
Feb 11
2022
|
BUY
Grant, award, or other acquisition
|
-
|
213,816
|
|
Feb 11
2022
|
BUY
Grant, award, or other acquisition
|
-
|
36,632
|
|
Jan 31
2022
|
SELL
Payment of exercise price or tax liability
|
$2,303,057
$19.85 p/Share
|
116,023
|
|
Dec 01
2021
|
BUY
Grant, award, or other acquisition
|
-
|
255,493
|
|