Oct 01
2024
BUY
Grant, award, or other acquisition
-
527
Added 0.75%
70,122
Common Stock
Jul 23
2024
SELL
Open market or private sale
$871,685
$15.15 p/Share
57,537
Reduced 45.26%
69,594
Common Stock
Jul 23
2024
SELL
Payment of exercise price or tax liability
$824,091
$15.18 p/Share
54,288
Reduced 29.92%
127,131
Common Stock
Jul 23
2024
BUY
Exercise of conversion of derivative security
$819,058
$11.81 p/Share
69,353
Added 27.66%
181,419
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
-
567
Added 0.5%
112,066
Common Stock
May 01
2024
SELL
Payment of exercise price or tax liability
$20,597
$13.65 p/Share
1,509
Reduced 1.34%
111,499
Common Stock
Apr 16
2024
SELL
Payment of exercise price or tax liability
$46,787
$13.04 p/Share
3,588
Reduced 3.08%
113,008
Common Stock
Apr 16
2024
BUY
Grant, award, or other acquisition
-
11,821
Added 9.21%
116,596
Common Stock
Mar 26
2024
SELL
Payment of exercise price or tax liability
$12,552
$13.34 p/Share
941
Reduced 0.9%
104,146
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
16,216
Added 13.37%
105,087
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$82,403
$10.99 p/Share
7,498
Reduced 7.91%
87,271
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
-
19,399
Added 16.99%
94,769
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
13,725
Added 15.58%
74,342
Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
$58,123
$13.15 p/Share
4,420
Reduced 8.45%
47,905
Common Stock
May 01
2022
BUY
Grant, award, or other acquisition
-
9,070
Added 14.77%
52,325
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
12,508
Added 22.58%
42,878
Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$51,683
$10.21 p/Share
5,062
Reduced 14.56%
29,715
Common Stock
May 01
2021
BUY
Grant, award, or other acquisition
-
9,357
Added 21.2%
34,777
Common Stock
Mar 26
2021
BUY
Grant, award, or other acquisition
-
5,441
Added 19.46%
22,525
Common Stock
Feb 28
2021
SELL
Payment of exercise price or tax liability
$5,706
$15.34 p/Share
372
Reduced 2.13%
17,084
Common Stock
Feb 16
2021
SELL
Open market or private sale
$521,828
$14.9 p/Share
35,022
Reduced 66.74%
17,456
Common Stock
Oct 18
2020
SELL
Payment of exercise price or tax liability
$96,787
$9.67 p/Share
10,009
Reduced 16.02%
52,478
Common Stock