Sep 18
2024
SELL
Sale (or disposition) back to the issuer
-
163,245
Reduced 100.0%
0
Common Stock
Sep 18
2024
SELL
Other acquisition or disposition
-
4,020
Reduced 2.4%
163,245
Common Stock
Sep 18
2024
BUY
Grant, award, or other acquisition
-
79,714
Added 32.28%
167,265
Common Stock
Feb 08
2024
SELL
Other acquisition or disposition
-
14,519
Reduced 14.22%
87,551
Common Stock
Dec 22
2023
SELL
Payment of exercise price or tax liability
$180,454
$14.29 p/Share
12,628
Reduced 11.01%
102,070
Common Stock
Oct 27
2023
SELL
Open market or private sale
$11,790
$3.93 p/Share
3,000
Reduced 2.55%
114,698
Common Stock
Jul 28
2023
SELL
Open market or private sale
$32,700
$10.9 p/Share
3,000
Reduced 2.49%
117,698
Common Stock
Apr 28
2023
SELL
Open market or private sale
$24,570
$8.19 p/Share
3,000
Reduced 2.43%
120,698
Common Stock
Apr 06
2023
BUY
Grant, award, or other acquisition
-
47,489
Added 27.74%
123,698
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$31,272
$11.66 p/Share
2,682
Reduced 3.4%
76,110
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$49,378
$11.23 p/Share
4,397
Reduced 5.29%
78,792
Common Stock
Feb 02
2023
SELL
Open market or private sale
$34,710
$11.57 p/Share
3,000
Reduced 3.48%
83,189
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$34,867
$9.9 p/Share
3,522
Reduced 3.93%
86,189
Common Stock
Nov 14
2022
SELL
Payment of exercise price or tax liability
$47,441
$14.98 p/Share
3,167
Reduced 3.68%
83,009
Common Stock
Nov 14
2022
BUY
Grant, award, or other acquisition
-
6,703
Added 7.22%
86,176
Common Stock
Feb 28
2022
SELL
Open market or private sale
$48,475
$19.39 p/Share
2,500
Reduced 3.05%
79,473
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
5,743
Added 6.55%
81,973
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$144,508
$19.34 p/Share
7,472
Reduced 8.93%
76,230
Common Stock
Feb 08
2022
BUY
Grant, award, or other acquisition
-
19,389
Added 18.81%
83,702
Common Stock
Oct 29
2021
SELL
Open market or private sale
$48,250
$19.3 p/Share
2,500
Reduced 3.74%
64,313
Common Stock
Jul 30
2021
SELL
Open market or private sale
$49,650
$19.86 p/Share
2,500
Reduced 3.61%
66,813
Common Stock
Apr 30
2021
SELL
Open market or private sale
$62,200
$24.88 p/Share
2,500
Reduced 3.48%
69,343
Common Stock
Feb 02
2021
SELL
Payment of exercise price or tax liability
-
3,296
Reduced 4.39%
71,813
Common Stock
Feb 02
2021
BUY
Grant, award, or other acquisition
-
30,804
Added 29.08%
75,109
Common Stock