Mar 09
2024
SELL
Payment of exercise price or tax liability
$92,134
$9.76 p/Share
9,440
Reduced 1.7%
545,817
Common Stock
Mar 08
2024
SELL
Payment of exercise price or tax liability
$389,785
$9.76 p/Share
39,937
Reduced 7.98%
460,257
Common Stock
Mar 08
2024
BUY
Grant, award, or other acquisition
-
159,963
Added 22.37%
555,257
Common Stock
Jun 27
2023
SELL
Payment of exercise price or tax liability
$32,277
$5.73 p/Share
5,633
Reduced 1.28%
435,231
Common Stock
Jun 25
2023
SELL
Payment of exercise price or tax liability
$4,604
$5.11 p/Share
901
Reduced 0.2%
440,864
Common Stock
Mar 09
2023
SELL
Payment of exercise price or tax liability
$40,595
$6.09 p/Share
6,666
Reduced 1.49%
441,765
Common Stock
Mar 08
2023
SELL
Payment of exercise price or tax liability
$77,167
$5.92 p/Share
13,035
Reduced 3.37%
373,431
Common Stock
Mar 08
2023
BUY
Grant, award, or other acquisition
-
86,649
Added 16.19%
448,431
Common Stock
Jun 28
2022
SELL
Payment of exercise price or tax liability
$8,709
$11.37 p/Share
766
Reduced 0.2%
374,817
Common Stock
Jun 27
2022
SELL
Payment of exercise price or tax liability
$93,411
$11.71 p/Share
7,977
Reduced 2.08%
375,583
Common Stock
Jun 25
2022
SELL
Payment of exercise price or tax liability
$15,031
$11.78 p/Share
1,276
Reduced 0.33%
383,560
Common Stock
Mar 09
2022
SELL
Payment of exercise price or tax liability
$104,375
$13.9 p/Share
7,509
Reduced 1.91%
384,836
Common Stock
Mar 08
2022
SELL
Payment of exercise price or tax liability
$75,992
$12.19 p/Share
6,234
Reduced 2.08%
293,845
Common Stock
Mar 08
2022
BUY
Grant, award, or other acquisition
-
165,856
Added 29.71%
392,345
Common Stock
Jun 28
2021
SELL
Payment of exercise price or tax liability
$10,584
$14.4 p/Share
735
Reduced 0.25%
295,723
Common Stock
Jun 27
2021
SELL
Payment of exercise price or tax liability
$107,205
$14.01 p/Share
7,652
Reduced 2.52%
296,458
Common Stock
Jun 25
2021
SELL
Payment of exercise price or tax liability
$17,148
$14.01 p/Share
1,224
Reduced 0.4%
304,110
Common Stock
Mar 10
2021
SELL
Payment of exercise price or tax liability
$451,902
$15.08 p/Share
29,967
Reduced 8.94%
305,334
Common Stock
Mar 09
2021
SELL
Payment of exercise price or tax liability
$143,175
$14.18 p/Share
10,097
Reduced 3.72%
261,337
Common Stock
Mar 09
2021
BUY
Grant, award, or other acquisition
-
156,435
Added 31.81%
335,301
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$73,745
$13.15 p/Share
5,608
Reduced 2.88%
188,963
Common Stock