Jun 14
2024
SELL
Sale (or disposition) back to the issuer
$3,139,559
$10.75 p/Share
292,052
Reduced 100.0%
0
Common Stock
Jun 14
2024
BUY
Grant, award, or other acquisition
-
89,438
Added 50.0%
89,438
Common Stock
May 22
2024
BUY
Grant, award, or other acquisition
$12,980
$6.49 p/Share
2,000
Added 0.98%
202,614
Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$24,310
$10.63 p/Share
2,287
Reduced 1.13%
200,614
Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$48,398
$7.98 p/Share
6,065
Reduced 2.9%
202,901
Common Stock
Mar 11
2024
BUY
Grant, award, or other acquisition
-
13,690
Added 6.15%
208,966
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$82,688
$8.5 p/Share
9,728
Reduced 4.75%
195,276
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
53,696
Added 20.76%
205,004
Common Stock
Nov 22
2023
BUY
Grant, award, or other acquisition
$6,665
$6.33 p/Share
1,053
Added 0.69%
151,308
Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$5,251
$8.18 p/Share
642
Reduced 0.43%
150,255
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$6,400
$9.97 p/Share
642
Reduced 0.42%
150,897
Common Stock
May 22
2023
SELL
Payment of exercise price or tax liability
$6,646
$9.13 p/Share
728
Reduced 0.48%
149,539
Common Stock
May 22
2023
BUY
Grant, award, or other acquisition
$13,200
$6.6 p/Share
2,000
Added 1.3%
151,539
Common Stock
Mar 14
2023
SELL
Payment of exercise price or tax liability
$18,611
$9.78 p/Share
1,903
Reduced 1.25%
150,267
Common Stock
Mar 14
2023
BUY
Grant, award, or other acquisition
-
11,824
Added 7.21%
152,170
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$32,516
$11.31 p/Share
2,875
Reduced 2.01%
140,346
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
59,376
Added 29.31%
143,221
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
23,185
Added 22.07%
81,845
Common Stock
Jul 30
2021
BUY
Open market or private purchase
$180,000
$18.0 p/Share
10,000
Added 14.56%
58,660
Common Stock
Jul 27
2021
BUY
Grant, award, or other acquisition
-
27,358
Added 35.99%
48,660
Common Stock