Jun 14
2024
SELL
Payment of exercise price or tax liability
$6,890
$11.15 p/Share
618
Reduced 0.3%
206,704
Common Stock
Jun 07
2024
SELL
Payment of exercise price or tax liability
$125,494
$11.7 p/Share
10,726
Reduced 4.92%
207,322
Common Stock
Jun 07
2024
BUY
Conversion of derivative security
-
37,328
Added 14.71%
216,411
Common Stock
Jun 06
2024
SELL
Payment of exercise price or tax liability
$13,196
$11.72 p/Share
1,126
Reduced 0.62%
180,720
Common Stock
Feb 19
2024
BUY
Grant, award, or other acquisition
-
23,591
Added 11.48%
181,846
Common Stock
Jun 15
2023
SELL
Payment of exercise price or tax liability
$875
$10.68 p/Share
82
Reduced 0.05%
158,255
Common Stock
Jun 15
2023
BUY
Grant, award, or other acquisition
-
338
Added 0.21%
158,337
Common Stock
Jun 14
2023
SELL
Payment of exercise price or tax liability
$6,291
$10.18 p/Share
618
Reduced 0.39%
157,999
Common Stock
Jun 08
2023
SELL
Payment of exercise price or tax liability
$16,883
$10.32 p/Share
1,636
Reduced 1.02%
158,617
Common Stock
Jun 06
2023
BUY
Grant, award, or other acquisition
-
13,878
Added 7.97%
160,253
Common Stock
Jun 03
2023
SELL
Payment of exercise price or tax liability
$86,244
$9.71 p/Share
8,882
Reduced 5.72%
146,375
Common Stock
Jun 03
2023
BUY
Grant, award, or other acquisition
-
28,920
Added 15.7%
155,257
Common Stock
Mar 15
2023
BUY
Open market or private purchase
$201,000
$10.05 p/Share
20,000
Added 13.67%
126,337
Common Stock
Aug 22
2022
SELL
Payment of exercise price or tax liability
$34,582
$19.56 p/Share
1,768
Reduced 1.64%
106,337
Common Stock
Aug 22
2022
BUY
Grant, award, or other acquisition
-
15,915
Added 12.83%
108,105
Common Stock
Aug 08
2022
BUY
Open market or private purchase
$427,968
$14.86 p/Share
28,800
Added 23.8%
92,190
Common Stock
Jun 14
2022
BUY
Grant, award, or other acquisition
-
7,619
Added 10.73%
63,390
Common Stock
Jun 08
2022
SELL
Payment of exercise price or tax liability
$34,683
$21.2 p/Share
1,636
Reduced 2.85%
55,771
Common Stock
Jun 03
2022
SELL
Payment of exercise price or tax liability
$37,334
$20.29 p/Share
1,840
Reduced 3.11%
57,407
Common Stock
Aug 22
2021
SELL
Payment of exercise price or tax liability
$9,241
$5.23 p/Share
1,767
Reduced 2.9%
59,247
Common Stock
Jun 08
2021
BUY
Grant, award, or other acquisition
-
20,165
Added 24.84%
61,014
Common Stock
Jun 03
2021
SELL
Payment of exercise price or tax liability
$11,500
$6.25 p/Share
1,840
Reduced 4.31%
40,849
Common Stock