Oct 15
2024
SELL
Payment of exercise price or tax liability
$3,780
$7.5 p/Share
504
Reduced 0.22%
226,572
Common Stock
Sep 15
2024
SELL
Payment of exercise price or tax liability
$15,868
$7.56 p/Share
2,099
Reduced 0.92%
227,076
Common Stock
Jul 15
2024
SELL
Payment of exercise price or tax liability
$3,931
$7.8 p/Share
504
Reduced 0.22%
229,175
Common Stock
Jun 15
2024
SELL
Payment of exercise price or tax liability
$10,742
$8.27 p/Share
1,299
Reduced 0.56%
229,679
Common Stock
Apr 15
2024
SELL
Payment of exercise price or tax liability
$2,130
$6.83 p/Share
312
Reduced 0.13%
230,978
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$9,287
$7.15 p/Share
1,299
Reduced 0.56%
231,290
Common Stock
Jan 15
2024
SELL
Payment of exercise price or tax liability
$2,926
$7.7 p/Share
380
Reduced 0.16%
232,589
Common Stock
Dec 20
2023
BUY
Grant, award, or other acquisition
-
158,341
Added 40.46%
232,969
Common Stock
Dec 15
2023
SELL
Payment of exercise price or tax liability
$18,198
$8.67 p/Share
2,099
Reduced 2.74%
74,628
Common Stock
Oct 15
2023
SELL
Payment of exercise price or tax liability
$4,737
$9.4 p/Share
504
Reduced 0.65%
76,727
Common Stock
Sep 15
2023
SELL
Payment of exercise price or tax liability
$13,574
$10.45 p/Share
1,299
Reduced 1.65%
77,231
Common Stock
Jul 15
2023
SELL
Payment of exercise price or tax liability
$6,320
$12.54 p/Share
504
Reduced 0.64%
78,530
Common Stock
Jun 15
2023
SELL
Payment of exercise price or tax liability
$24,096
$11.48 p/Share
2,099
Reduced 2.59%
79,034
Common Stock
Apr 15
2023
SELL
Payment of exercise price or tax liability
$5,453
$10.82 p/Share
504
Reduced 0.62%
81,133
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$21,157
$10.08 p/Share
2,099
Reduced 2.51%
81,637
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$23,564
$10.21 p/Share
2,308
Reduced 2.68%
83,736
Common Stock
Feb 09
2023
BUY
Grant, award, or other acquisition
-
5,167
Added 5.66%
86,044
Common Stock
Jan 15
2023
SELL
Payment of exercise price or tax liability
$5,508
$9.63 p/Share
572
Reduced 0.7%
80,877
Common Stock
Dec 15
2022
BUY
Grant, award, or other acquisition
-
64,000
Added 44.0%
81,449
Common Stock
Oct 17
2022
SELL
Payment of exercise price or tax liability
$4,974
$9.87 p/Share
504
Reduced 2.81%
17,449
Common Stock
Jul 15
2022
SELL
Payment of exercise price or tax liability
$6,093
$12.09 p/Share
504
Reduced 2.73%
17,953
Common Stock
Apr 15
2022
SELL
Payment of exercise price or tax liability
$9,868
$19.58 p/Share
504
Reduced 2.66%
18,457
Common Stock
Jan 15
2022
SELL
Payment of exercise price or tax liability
$28,781
$18.96 p/Share
1,518
Reduced 7.41%
18,961
Common Stock
Feb 08
2021
BUY
Grant, award, or other acquisition
-
20,479
Added 50.0%
20,479
Common Stock