Dec 30
2024
SELL
Open market or private sale
$11,900
$11.9 p/Share
1,000
Reduced 2.9%
33,432
Common Stock
Dec 27
2024
SELL
Open market or private sale
$36,580
$11.8 p/Share
3,100
Reduced 8.26%
34,432
Common Stock
Dec 26
2024
-
750
Reduced 1.96%
37,532
Common Stock
Dec 26
2024
SELL
Open market or private sale
$40,849
$11.99 p/Share
3,407
Reduced 8.17%
38,282
Common Stock
Dec 24
2024
SELL
Open market or private sale
$6,000
$12.0 p/Share
500
Reduced 1.19%
41,689
Common Stock
Dec 23
2024
-
250
Reduced 0.59%
42,189
Common Stock
Dec 23
2024
SELL
Open market or private sale
$22,874
$12.02 p/Share
1,903
Reduced 4.29%
42,439
Common Stock
Dec 20
2024
SELL
Open market or private sale
$34,075
$11.75 p/Share
2,900
Reduced 6.14%
44,342
Common Stock
Dec 18
2024
SELL
Open market or private sale
$39,008
$12.19 p/Share
3,200
Reduced 6.34%
47,242
Common Stock
Dec 17
2024
SELL
Open market or private sale
$25
$12.7 p/Share
2
Reduced 0.0%
50,442
Common Stock
Dec 16
2024
SELL
Open market or private sale
$35,484
$13.36 p/Share
2,656
Reduced 5.0%
50,444
Common Stock
Sep 23
2024
-
2,000
Reduced 3.63%
53,100
Common Stock
Sep 18
2024
SELL
Payment of exercise price or tax liability
$28,958
$10.24 p/Share
2,828
Reduced 4.88%
55,100
Common Stock
Sep 18
2024
BUY
Grant, award, or other acquisition
-
9,400
Added 13.96%
57,928
Common Stock
Dec 15
2023
-
3,000
Reduced 5.82%
48,528
Common Stock
Sep 18
2023
SELL
Payment of exercise price or tax liability
$13,152
$6.79 p/Share
1,937
Reduced 3.62%
51,528
Common Stock
Sep 18
2023
BUY
Grant, award, or other acquisition
-
9,400
Added 14.95%
53,465
Common Stock
Aug 30
2023
SELL
Payment of exercise price or tax liability
$4,347
$6.89 p/Share
631
Reduced 1.41%
44,065
Common Stock
Dec 14
2022
-
3,000
Reduced 6.29%
44,696
Common Stock
Sep 18
2022
SELL
Payment of exercise price or tax liability
$11,664
$9.0 p/Share
1,296
Reduced 2.65%
47,696
Common Stock
Sep 18
2022
BUY
Grant, award, or other acquisition
-
7,500
Added 13.28%
48,992
Common Stock
Sep 12
2022
SELL
Payment of exercise price or tax liability
$8,182
$9.47 p/Share
864
Reduced 2.04%
41,492
Common Stock
Aug 30
2022
SELL
Payment of exercise price or tax liability
$6,266
$9.93 p/Share
631
Reduced 1.47%
42,356
Common Stock
Mar 11
2022
SELL
Open market or private sale
$147,548
$9.83 p/Share
15,010
Reduced 25.88%
42,987
Common Stock
Dec 02
2021
-
3,000
Reduced 4.92%
57,997
Common Stock