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
Sep 30
2021
SELL
Payment of exercise price or tax liability
$13,093
$9.62 p/Share
1,361
Reduced 2.18%
60,997
Common Stock
Sep 18
2021
SELL
Payment of exercise price or tax liability
$6,480
$10.0 p/Share
648
Reduced 1.03%
62,358
Common Stock
Sep 18
2021
BUY
Grant, award, or other acquisition
-
7,500
Added 10.64%
63,006
Common Stock
Sep 12
2021
SELL
Payment of exercise price or tax liability
$8,545
$9.89 p/Share
864
Reduced 1.53%
55,506
Common Stock
Aug 30
2021
SELL
Payment of exercise price or tax liability
$6,316
$10.01 p/Share
631
Reduced 1.11%
56,370
Common Stock
Dec 04
2020
-
3,500
Reduced 5.79%
57,001
Common Stock
Sep 30
2020
SELL
Payment of exercise price or tax liability
$11,283
$8.29 p/Share
1,361
Reduced 2.2%
60,501
Common Stock
Sep 21
2020
SELL
Payment of exercise price or tax liability
$12,738
$9.38 p/Share
1,358
Reduced 2.15%
61,863
Common Stock
Sep 18
2020
BUY
Grant, award, or other acquisition
-
7,500
Added 10.61%
63,221
Common Stock
Sep 12
2020
SELL
Payment of exercise price or tax liability
$7,603
$9.03 p/Share
842
Reduced 1.49%
55,721
Common Stock
Aug 30
2020
SELL
Payment of exercise price or tax liability
$5,625
$8.9 p/Share
632
Reduced 1.1%
56,563
Common Stock