Aug 23
2024
SELL
Open market or private sale
$340,000
$13.6 p/Share
25,000
Reduced 7.11%
326,528
Common Stock
May 21
2024
SELL
Open market or private sale
$154,833
$15.33 p/Share
10,100
Reduced 2.79%
351,528
Common Stock
May 20
2024
SELL
Open market or private sale
$302,082
$15.18 p/Share
19,900
Reduced 5.22%
361,628
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$602,370
$14.26 p/Share
42,242
Reduced 9.97%
381,528
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
59,800
Added 12.37%
423,770
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
38,799
Added 9.63%
363,970
Common Stock
Dec 06
2023
-
715
Reduced 0.22%
325,171
Common Stock
Aug 15
2023
SELL
Open market or private sale
$77,850
$10.38 p/Share
7,500
Reduced 2.25%
325,886
Common Stock
Aug 09
2023
SELL
Open market or private sale
$13,880
$10.0 p/Share
1,388
Reduced 0.41%
333,386
Common Stock
Aug 08
2023
SELL
Open market or private sale
$362,925
$10.05 p/Share
36,112
Reduced 9.74%
334,774
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$245,353
$10.5 p/Share
23,367
Reduced 5.93%
370,886
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
27,293
Added 6.47%
394,253
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
50,273
Added 12.05%
366,960
Common Stock
Feb 15
2023
SELL
Open market or private sale
$79,950
$10.66 p/Share
7,500
Reduced 2.31%
316,687
Common Stock
Jan 17
2023
SELL
Open market or private sale
$85,725
$11.43 p/Share
7,500
Reduced 2.26%
324,187
Common Stock
Dec 15
2022
SELL
Open market or private sale
$87,075
$11.61 p/Share
7,500
Reduced 2.21%
331,687
Common Stock
Nov 15
2022
SELL
Open market or private sale
$84,675
$11.29 p/Share
7,500
Reduced 2.16%
339,187
Common Stock
Aug 16
2022
-
1,350
Reduced 0.39%
346,687
Common Stock
Mar 30
2022
SELL
Payment of exercise price or tax liability
$115,188
$10.13 p/Share
11,371
Reduced 3.16%
348,037
Common Stock
Mar 30
2022
BUY
Grant, award, or other acquisition
-
28,897
Added 7.44%
359,408
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$233,396
$9.87 p/Share
23,647
Reduced 6.68%
330,511
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
29,832
Added 7.77%
354,158
Common Stock
Feb 16
2022
BUY
Grant, award, or other acquisition
-
50,813
Added 13.55%
324,326
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$75,650
$7.59 p/Share
9,967
Reduced 3.52%
273,513
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
-
23,178
Added 7.56%
283,480
Common Stock